Skip to content

Instantly share code, notes, and snippets.

@cheald
Created January 29, 2014 21:31
Show Gist options
  • Save cheald/8697645 to your computer and use it in GitHub Desktop.
Save cheald/8697645 to your computer and use it in GitHub Desktop.
FiberError: yield from unresumed fiber
org/jruby/ext/fiber/ThreadFiber.java:163:in `yield'
org/jruby/ext/fiber/ThreadFiber.java:152:in `yield'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/tasks/task_fiber.rb:18:in `signal'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/tasks.rb:87:in `suspend'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/tasks.rb:24:in `suspend'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid.rb:97:in `suspend'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/calls.rb:92:in `value'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/proxies/sync_proxy.rb:33:in `method_missing'
/var/www/repos/kerrigan-v2/lib/mongo/celluloid_io_support.rb:8:in `timeout'
/var/www/repos/kerrigan-v2/lib/mongo/celluloid_io_support.rb:62:in `read'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/networking.rb:331:in `receive_data'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/networking.rb:316:in `receive_message_on_socket'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/networking.rb:176:in `receive_header'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/networking.rb:167:in `receive'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/networking.rb:87:in `send_message_with_gle'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/collection.rb:487:in `update'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/util/logging.rb:55:in `instrument'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/util/logging.rb:20:in `instrument'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/util/logging.rb:54:in `instrument'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/mongo-1.9.2/lib/mongo/collection.rb:485:in `update'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/bundler/gems/mongomapper-a84e4a99facd/lib/mongo_mapper/plugins/modifiers.rb:76:in `upsert'
/var/www/repos/kerrigan-v2/lib/kerrigan/services/url_crawler.rb:202:in `persist_failure'
/var/www/repos/kerrigan-v2/lib/kerrigan/services/url_crawler.rb:89:in `crawl_with_robots_and_throttle'
/var/www/repos/kerrigan-v2/lib/kerrigan/services/url_crawler.rb:75:in `crawl_with_robots_and_throttle'
/var/www/repos/kerrigan-v2/lib/kerrigan/services/url_crawler.rb:34:in `UrlCrawler'
org/jruby/RubyBasicObject.java:1565:in `instance_exec'
/var/www/repos/kerrigan-v2/lib/kerrigan/components/service.rb:89:in `message'
org/jruby/RubyKernel.java:1963:in `public_send'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/calls.rb:25:in `dispatch'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/calls.rb:67:in `dispatch'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/actor.rb:322:in `handle_message'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/actor.rb:416:in `task'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/tasks.rb:55:in `initialize'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/tasks.rb:47:in `initialize'
org/jruby/RubyProc.java:271:in `call'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:106:in `create'
org/jruby/RubyProc.java:271:in `call'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:34:in `create_fiber'
org/jruby/RubyKernel.java:1519:in `loop'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:28:in `create_fiber'
(celluloid):0:in `remote procedure call'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/calls.rb:92:in `value'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/proxies/sync_proxy.rb:33:in `method_missing'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/proxies/actor_proxy.rb:20:in `_send_'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/pool_manager.rb:41:in `_send_'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/pool_manager.rb:40:in `_send_'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/pool_manager.rb:123:in `method_missing'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/calls.rb:25:in `public_send'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/calls.rb:25:in `dispatch'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/calls.rb:122:in `dispatch'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/actor.rb:322:in `handle_message'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/actor.rb:416:in `task'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/tasks.rb:55:in `initialize'
/usr/local/rvm/gems/jruby-1.7.10-fiber_fix/gems/celluloid-0.15.2/lib/celluloid/tasks.rb:47:in `initialize'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:106:in `call'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:106:in `create'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:34:in `call'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:34:in `create_fiber'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:28:in `loop'
/var/www/repos/kerrigan-v2/lib/celluloid/tasks/task_pooled_fiber.rb:28:in `create_fiber'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment