Skip to content

Instantly share code, notes, and snippets.

@rorymckinley
Created February 22, 2018 09:27
Show Gist options
  • Save rorymckinley/8d56d79d73c71c3a35a0dcef5a02d516 to your computer and use it in GitHub Desktop.
Save rorymckinley/8d56d79d73c71c3a35a0dcef5a02d516 to your computer and use it in GitHub Desktop.
Deadlock Stacktrace
fatal: No live threads left. Deadlock?
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:509:in `checkin'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:463:in `block (3 levels) in clear_reloadable_connections'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:460:in `each'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:460:in `block (2 levels) in clear_reloadable_connections'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:459:in `block in clear_reloadable_connections'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:626:in `block in with_exclusively_acquired_all_connections'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:701:in `with_new_connections_blocked'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:624:in `with_exclusively_acquired_all_connections'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:458:in `clear_reloadable_connections'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:482:in `clear_reloadable_connections!'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:917:in `each'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:917:in `clear_reloadable_connections!'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/connection_handling.rb:140:in `clear_reloadable_connections!'
/usr/local/bundle/gems/activerecord-5.1.2/lib/active_record/railtie.rb:153:in `block (3 levels) in <class:Railtie>'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:413:in `instance_exec'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:413:in `block in make_lambda'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:197:in `block (2 levels) in halting'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:601:in `block (2 levels) in default_terminator'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:600:in `catch'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:600:in `block in default_terminator'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:198:in `block in halting'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:507:in `block in invoke_before'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:507:in `each'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:507:in `invoke_before'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:130:in `run_callbacks'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/reloader.rb:119:in `class_unload!'
/usr/local/bundle/gems/railties-5.1.2/lib/rails/application/finisher.rb:175:in `block (2 levels) in <module:Finisher>'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:413:in `instance_exec'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:413:in `block in make_lambda'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:197:in `block (2 levels) in halting'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:601:in `block (2 levels) in default_terminator'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:600:in `catch'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:600:in `block in default_terminator'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:198:in `block in halting'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:507:in `block in invoke_before'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:507:in `each'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:507:in `invoke_before'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/callbacks.rb:130:in `run_callbacks'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/execution_wrapper.rb:108:in `run!'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/reloader.rb:113:in `run!'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/reloader.rb:48:in `block (2 levels) in reload!'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/reloader.rb:46:in `tap'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/reloader.rb:46:in `block in reload!'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/execution_wrapper.rb:85:in `wrap'
/usr/local/bundle/gems/activesupport-5.1.2/lib/active_support/reloader.rb:45:in `reload!'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/worker.rb:330:in `reload!'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/worker.rb:187:in `block (2 levels) in start'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/worker.rb:172:in `loop'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/worker.rb:172:in `block in start'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/plugins/clear_locks.rb:7:in `block (2 levels) in <class:ClearLocks>'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/lifecycle.rb:79:in `block (2 levels) in add'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/lifecycle.rb:61:in `block in initialize'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/lifecycle.rb:79:in `block in add'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/lifecycle.rb:66:in `execute'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/lifecycle.rb:40:in `run_callbacks'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/worker.rb:171:in `start'
/usr/local/bundle/gems/delayed_job-4.1.3/lib/delayed/tasks.rb:9:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
/usr/local/bundle/bin/bundle:104:in `load'
/usr/local/bundle/bin/bundle:104:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment