2013-04-05 144 views
3

我正在使用redis,sidekiq寶石在我的項目之一,後來加入websocket-rails寶石。之後,我有問題是這樣的:問題與導軌,websocket導軌,websocket,redis + websocket導軌

/synchrony.rb:114:in `resume': double resume (FiberError) 
from .rvm/gems/ruby-1.9.3-p194/bundler/gems/redis-rb-e9e17d65b9c5/lib/redis/connection/synchrony.rb:114:in `block in setup_connect_callbacks' 

需要幫助

回答

-1

可以refernce這個文件。 http://ruby-doc.org/core-2.0.0/Fiber.html#method-i-alive-3F 在我的情況下,出現這樣的錯誤。 /usr/local/rvm/gems/ruby-2.0.0-p247/gems/redis-3.0.4/lib/redis/connection/synchrony.rb:78:in`resume':double resume(FiberError)

所以我加

if!fiber.alive? 結束

謝謝