Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DeadTaskErrors on JRuby 1.7.3 #738

Closed
cap10morgan opened this issue Feb 25, 2013 · 6 comments
Closed

DeadTaskErrors on JRuby 1.7.3 #738

cap10morgan opened this issue Feb 25, 2013 · 6 comments

Comments

@cap10morgan
Copy link
Contributor

When I upgraded to JRuby 1.7.3 (from 1.7.2), I get the following errors when starting up Sidekiq 1.7.5 (sorry about the foreman output prefixing):

12:14:17 test_worker.1 | 2013-02-25T19:14:17Z 9745 TID-frk INFO: Booting Sidekiq 2.7.5 with Redis at redis://localhost:6379/0
12:14:17 test_worker.1 | 2013-02-25T19:14:17Z 9745 TID-frk INFO: Running in jruby 1.7.3 (1.9.3p385) 2013-02-21 dac429b on Java HotSpot(TM) 64-Bit Server VM 1.7.0_15-b03 [darwin-x86_64]
12:14:17 test_worker.1 | 2013-02-25T19:14:17Z 9745 TID-frk INFO: See LICENSE and the LGPL-3.0 for licensing details.
12:14:17 test_worker.1 | 2013-02-25T19:14:17Z 9745 TID-frk INFO: Starting processing, hit Ctrl-C to stop
12:14:22 test_worker.1 | Exception in thread "JRubyWorker-4" Exception in thread "JRubyWorker-11" org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | Exception in thread "JRubyWorker-2" org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | Exception in thread "JRubyWorker-16" Exception in thread "JRubyWorker-14" Exception in thread "JRubyWorker-15" Exception in thread "JRubyWorker-17" Exception in thread "JRubyWorker-20" Exception in thread "JRubyWorker-19" Exception in thread "JRubyWorker-18" org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | Exception in thread "JRubyWorker-22" Exception in thread "JRubyWorker-5" org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | Exception in thread "JRubyWorker-10" Exception in thread "JRubyWorker-28" org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | Exception in thread "JRubyWorker-7" Exception in thread "JRubyWorker-12" org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | Exception in thread "JRubyWorker-9" Exception in thread "JRubyWorker-24" Exception in thread "JRubyWorker-25" org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | Exception in thread "JRubyWorker-26" Exception in thread "JRubyWorker-6" Exception in thread "JRubyWorker-21" Exception in thread "JRubyWorker-23" Exception in thread "JRubyWorker-13" Exception in thread "JRubyWorker-8" org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)
12:14:22 test_worker.1 | org.jruby.exceptions.RaiseException: (DeadTaskError) cannot resume a dead task (dead fiber called)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:51)
12:14:22 test_worker.1 |    at Celluloid::TaskFiber.resume(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/tasks/task_fiber.rb:47)
12:14:22 test_worker.1 |    at RUBY.dispatch(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/responses.rb:11)
12:14:22 test_worker.1 |    at Celluloid::Actor.handle_message(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:329)
12:14:22 test_worker.1 |    at RUBY.run(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:196)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/actor.rb:184)
12:14:22 test_worker.1 |    at RUBY.initialize(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/thread_handle.rb:17)
12:14:22 test_worker.1 |    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:249)
12:14:22 test_worker.1 |    at RUBY.create(/Users/wmorgan/.rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/celluloid-0.12.4/lib/celluloid/internal_pool.rb:48)

Sidekiq continues running, but doesn't process any jobs.

Downgrading to JRuby 1.7.2 and restarting Sidekiq immediately fixes the problem.

@mperham
Copy link
Collaborator

mperham commented Feb 25, 2013

Sounds like a JRuby issue. Why do you think this has anything to do with Sidekiq?

@cap10morgan
Copy link
Contributor Author

I have no reason to think it has anything to do with Sidekiq, but if the breakage is due to an intentional change on their end, I imagine Sidekiq will be expected to conform to that rather than the other way around. I've created an issue in the JRuby project too: jruby/jruby#550

Let's see if anyone on that side has a clue what might be happening. I'll keep digging too.

@cap10morgan
Copy link
Contributor Author

Sounds like it might also be a celluloid issue (it features pretty heavily in the stack trace, obviously): celluloid/celluloid#169

@tarcieri
Copy link

Definitely some compatibility issue between Celluloid and JRuby 1.7.3. I'll investigate more tonight

@tarcieri
Copy link

This is definitely a JRuby bug:

http://jira.codehaus.org/browse/JRUBY-7112

I will try to ship a workaround in Celluloid 0.13

@mperham mperham closed this as completed Feb 28, 2013
@NNTT
Copy link

NNTT commented Dec 27, 2013

ffff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants