Created
April 12, 2017 15:31
-
-
Save KeithP/6192be10f44123a57925bb87e75149ab to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1) Admins::DataLoadsController as an admin user POST create with valid params assigns a newly created data_load as @data_load | |
Failure/Error: @mon_mutex.lock | |
fatal: | |
No live threads left. Deadlock? | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:86:in `clear_query_cache' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:68:in `disable_query_cache!' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:413:in `block in make_lambda' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:270:in `call' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:270:in `block in simple' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:511:in `call' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:511:in `block in invoke_after' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:511:in `each' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:511:in `invoke_after' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:132:in `run_callbacks' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activesupport/lib/active_support/callbacks.rb:825:in `_run_checkin_callbacks' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:512:in `block in checkin' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:509:in `checkin' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:395:in `release_connection' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:908:in `each' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:908:in `clear_active_connections!' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/connection_handling.rb:140:in `clear_active_connections!' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/fixtures.rb:1019:in `teardown_fixtures' | |
# /home/rof/cache/bundler/ruby/2.2.0/bundler/gems/rails-e8af65a46325/activerecord/lib/active_record/fixtures.rb:857:in `after_teardown' |
On specifying Ruby 2.4 on the build server, here is the output:
- Engagement::PublicationsHelper publish_load_complete_notify publishes to subscribers with missing data
Failure/Error: @mon_mutex.lock
fatal:
No live threads left. Deadlock?
14 threads, 14 sleeps current:0x0000000b7d0c50 main thread:0x00000001b655d0
- #<Thread:0x00000001b977a0 sleep_forever>
rb_thread_t:0x00000001b655d0 native:0x007f22eabc7740 int:0 mutex:0x0000000b7d0c50 cond:1
/home/rof/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:187:inlock' /home/rof/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:187:in
mon_enter'
/home/rof/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:212:inmon_synchronize' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:86:in
clear_query_cache'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:68:indisable_query_cache!' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:413:in
block in make_lambda'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:270:inblock in simple' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:511:in
block in invoke_after'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:511:ineach' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:511:in
invoke_after'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:132:inrun_callbacks' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:825:in
_run_checkin_callbacks'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:512:inblock in checkin' /home/rof/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:214:in
mon_synchronize'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:509:incheckin' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:395:in
release_connection'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:908:ineach' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:908:in
clear_active_connections!'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_handling.rb:140:inclear_active_connections!' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/fixtures.rb:1019:in
teardown_fixtures'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/fixtures.rb:857:inafter_teardown' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-rails-3.5.2/lib/rspec/rails/adapters.rb:128:in
block (2 levels) in module:MinitestLifecycleAdapter'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example.rb:443:ininstance_exec' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example.rb:443:in
instance_exec'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/hooks.rb:375:inexecute_with' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/hooks.rb:606:in
block (2 levels) in run_around_example_hooks_for'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example.rb:338:incall' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/hooks.rb:607:in
run_around_example_hooks_for'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/hooks.rb:464:inrun' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example.rb:453:in
with_around_example_hooks'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example.rb:496:inwith_around_and_singleton_context_hooks' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example.rb:251:in
run'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:627:inblock in run_examples' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:623:in
map'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:623:inrun_examples' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:589:in
run'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:590:inblock in run' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:590:in
map'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:590:inrun' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:113:in
block (3 levels) in run_specs'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:113:inmap' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:113:in
block (2 levels) in run_specs'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/configuration.rb:1835:inwith_suite_hooks' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:112:in
block in run_specs'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/reporter.rb:77:inreport' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:111:in
run_specs'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:87:inrun' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:71:in
run'
/home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/lib/rspec/core/runner.rb:45:ininvoke' /home/rof/cache/bundler/ruby/2.4.0/gems/rspec-core-3.5.4/exe/rspec:4:in
<top (required)>'
/home/rof/cache/bundler/ruby/2.4.0/bin/rspec:22:inload' /home/rof/cache/bundler/ruby/2.4.0/bin/rspec:22:in
<top (required)>'
/home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:74:inload' /home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:74:in
kernel_load'
/home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/cli/exec.rb:27:inrun' /home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:335:in
exec'
/home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/command.rb:27:inrun' /home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in
invoke_command'
/home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor.rb:359:indispatch' /home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:20:in
dispatch'
/home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/base.rb:440:instart' /home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:11:in
start'
/home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/exe/bundle:32:inblock in <top (required)>' /home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/lib/bundler/friendly_errors.rb:121:in
with_friendly_errors'
/home/rof/.rvm/gems/ruby-2.4.0/gems/bundler-1.14.6/exe/bundle:24:in<top (required)>' /home/rof/.rvm/gems/ruby-2.4.0/bin/bundle:22:in
load'
/home/rof/.rvm/gems/ruby-2.4.0/bin/bundle:22:in<main>' /home/rof/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in
eval'
/home/rof/.rvm/gems/ruby-2.4.0/bin/ruby_executable_hooks:15:in `' - #<Thread:0x000000086e27a8@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x00000009dc08e0 native:0x007f22e461d700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x00000006d25e00@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x000000096e2a10 native:0x007f22e451c700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000a769698@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000b5c3410 native:0x007f22e2a1a700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000a6a6468@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000a7fd390 native:0x007f22dd045700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000b096e28@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000b7d0c50 native:0x007f22dcf44700 int:0
/home/rof/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:187:inlock' /home/rof/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:187:in
mon_enter'
/home/rof/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:212:inmon_synchronize' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:158:in
synchronize'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:148:inpoll' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:741:in
acquire_connection'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:500:incheckout' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:374:in
connection'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:929:inretrieve_connection' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_handling.rb:116:in
retrieve_connection'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_handling.rb:88:inconnection' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/transactions.rb:368:in
add_to_transaction'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/transactions.rb:382:inblock in with_transaction_returning_status' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:225:in
block in transaction'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/transaction.rb:194:inblock in within_new_transaction' /home/rof/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:214:in
mon_synchronize'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/transaction.rb:191:inwithin_new_transaction' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:225:in
transaction'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/transactions.rb:210:intransaction' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/transactions.rb:381:in
with_transaction_returning_status'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/transactions.rb:313:insave!' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/suppressor.rb:46:in
save!'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/persistence.rb:51:increate!' /home/rof/src/github.com/KeithP/stock_positions/app/mailers/user_mailer.rb:73:in
record_email'
/home/rof/src/github.com/KeithP/stock_positions/app/mailers/user_mailer.rb:62:inprepare_mail' /home/rof/src/github.com/KeithP/stock_positions/app/mailers/user_mailer.rb:39:in
load_complete_notify'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionpack/lib/abstract_controller/base.rb:186:inprocess_action' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionpack/lib/abstract_controller/callbacks.rb:20:in
block in process_action'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:97:inrun_callbacks' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionpack/lib/abstract_controller/callbacks.rb:19:in
process_action'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionpack/lib/abstract_controller/base.rb:124:inprocess' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/rescuable.rb:23:in
block in process'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/rescuable.rb:15:inhandle_exceptions' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/rescuable.rb:22:in
process'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionview/lib/action_view/rendering.rb:30:inprocess' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/base.rb:609:in
block in process'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/notifications.rb:164:inblock in instrument' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/notifications/instrumenter.rb:21:in
instrument'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/notifications.rb:164:ininstrument' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/base.rb:608:in
process'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/message_delivery.rb:105:inblock in processed_mailer' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/message_delivery.rb:104:in
tap'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/message_delivery.rb:104:inprocessed_mailer' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/message_delivery.rb:95:in
deliver_now'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/actionmailer/lib/action_mailer/delivery_job.rb:14:inperform' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/execution.rb:37:in
block in perform_now'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:108:inblock in run_callbacks' /home/rof/cache/bundler/ruby/2.4.0/gems/i18n-0.8.1/lib/i18n.rb:257:in
with_locale'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/translation.rb:7:inblock (2 levels) in <module:Translation>' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:117:in
instance_exec'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:117:inblock in run_callbacks' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/logging.rb:24:in
block (4 levels) in module:Logging'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/notifications.rb:164:inblock in instrument' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/notifications/instrumenter.rb:21:in
instrument'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/notifications.rb:164:ininstrument' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/logging.rb:23:in
block (3 levels) in module:Logging'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/logging.rb:44:inblock in tag_logger' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/tagged_logging.rb:69:in
block in tagged'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/tagged_logging.rb:26:intagged' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/tagged_logging.rb:69:in
tagged'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/logging.rb:44:intag_logger' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/logging.rb:20:in
block (2 levels) in module:Logging'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:117:ininstance_exec' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:117:in
block in run_callbacks'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:135:inrun_callbacks' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/execution.rb:33:in
perform_now'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/execution.rb:22:inblock in execute' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:108:in
block in run_callbacks'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/railtie.rb:26:inblock (4 levels) in <class:Railtie>' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/execution_wrapper.rb:85:in
wrap'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/reloader.rb:68:inblock in wrap' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/execution_wrapper.rb:85:in
wrap'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/reloader.rb:67:inwrap' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/railtie.rb:25:in
block (3 levels) in class:Railtie'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:117:ininstance_exec' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:117:in
block in run_callbacks'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:135:inrun_callbacks' /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/execution.rb:20:in
execute'
/home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activejob/lib/active_job/queue_adapters/sucker_punch_adapter.rb:42:inperform' /home/rof/cache/bundler/ruby/2.4.0/gems/sucker_punch-2.0.2/lib/sucker_punch/job.rb:54:in
__run_perform'
/home/rof/cache/bundler/ruby/2.4.0/gems/sucker_punch-2.0.2/lib/sucker_punch/job.rb:36:inblock in perform_async' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:348:in
run_task'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:337:inblock (3 levels) in create_worker' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
loop'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inblock (2 levels) in create_worker' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
catch'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in `block in create_worker' - #<Thread:0x0000000af40628@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000b996590 native:0x007f22dce43700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000b0f28e0@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000b5da130 native:0x007f22dcd42700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000ae1b658@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000bfca870 native:0x007f22dcc41700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000ace9848@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000bdb1d20 native:0x007f22dcb40700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000abaa158@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000ba722d0 native:0x007f22dca3f700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x000000086d0328@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000c262ba0 native:0x007f22dc93e700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000aae76f8@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000c901450 native:0x007f22dc83d700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker' - #<Thread:0x0000000ac84538@/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:317 sleep_forever>
rb_thread_t:0x0000000c992ba0 native:0x007f22dc73c700 int:0
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:inpop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:322:in
block (3 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:inloop' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in
block (2 levels) in create_worker'
/home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:incatch' /home/rof/cache/bundler/ruby/2.4.0/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in
block in create_worker'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:86:inclear_query_cache' .# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:68:in
disable_query_cache!'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:413:inblock in make_lambda' .# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:270:in
block in simple'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:511:inblock in invoke_after' .# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:511:in
each'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:511:ininvoke_after' .# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:132:in
run_callbacks'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activesupport/lib/active_support/callbacks.rb:825:in_run_checkin_callbacks' .# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:512:in
block in checkin'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:509:incheckin' .# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:395:in
release_connection'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:908:ineach' .# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:908:in
clear_active_connections!'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/connection_handling.rb:140:inclear_active_connections!' .# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/fixtures.rb:1019:in
teardown_fixtures'
.# /home/rof/cache/bundler/ruby/2.4.0/bundler/gems/rails-90a3ce293def/activerecord/lib/active_record/fixtures.rb:857:in `after_teardown'
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We now always get one Rspec failure out of 1400 tests on the build server. Not always the same test that fails but so far its the same Controller post :create code that is run. When we run just two of these tests - we get the failure, but running one succeeds.
The failing code runs a deferred ApplicationJob using sucker_punch ( ie new thread ). The 'perform' code runs inside a 'with_connection' block:
This does not happen locally (PostgreSQL 9.3), but does happen on the build server (PostgreSQL 9.2)
Rails:5-1-stable @90a3ce293def
PostgreSQL 9.2
Ruby 2.17
sucker_punch (2.0.2)