class FaxFetchWorker
include Sidekiq::Worker
sidekiq_options :retry => false
def perform(job_id=0)
logger.warn "perform is invoked."
FaxSource.all.each do |source|
...
end
end
end
出现错误Errno::EIO: Input/output error - <STDOUT>
6 号线
代码中的#6 行是这样的
logger.warn "perform is invoked."
此代码需要打开STDOUT流,你的错误名称是错误号::EIO.
在 Linux 中,EIO 意味着尝试读取/写入当前不可用的流。这可能是由于物理错误或孤立进程(其父进程已死亡)尝试从父进程获取 stdio 或流关闭时发生的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)