我正在使用 celluloid-zmq,并且正在连接到应用程序中的多个套接字。应用程序继续在后台循环监听,但是当我关闭特定套接字时,它给了我这个错误“Celluloid::TaskTerminated: 任务已终止”
我正在结束异常循环,
def puller_loop
logger.info "polling PULL socket"
loop {
begin
async.evaluate_response(pullsock.read_multipart,'PULL')
rescue Exception => e
break
end
}
end