我正在使用Celluloid-zmq,並且我正在連接到應用程序中的多個套接字。應用程序保持在後臺環路聽,但是當我關閉特定的套接字它給了我這個錯誤「賽璐珞:: TaskTerminated:任務被終止」賽璐珞::任務終止:任務已終止
我結束對異常循環,
def puller_loop
logger.info "polling PULL socket"
loop {
begin
async.evaluate_response(pullsock.read_multipart,'PULL')
rescue Exception => e
break
end
}
end
你有代碼嗎?斷開連接時出現此錯誤是正常的,但您通常期望它。你如何關閉套接字? – digitalextremist
我使用close方法關閉套接字。關閉拉套接字後,我希望應用程序繼續監聽其他套接字(在這種情況下爲DEALER)。 –
因爲'異步' – digitalextremist