You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
12: from ruby/2.7.2/bin/good_job:23:in `<main>'
11: from ruby/2.7.2/bin/good_job:23:in `load'
10: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/good_job-1.12.0/exe/good_job:7:in `<top (required)>'
9: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/base.rb:485:in `start'
8: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor.rb:392:in `dispatch'
7: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
6: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
5: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/good_job-1.12.0/lib/good_job/cli.rb:106:in `start'
4: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/good_job-1.12.0/lib/good_job.rb:136:in `_shutdown_all'
3: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/good_job-1.12.0/lib/good_job.rb:136:in `each'
2: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/good_job-1.12.0/lib/good_job.rb:136:in `block in _shutdown_all'
1: from ruby/2.7.2/lib/ruby/gems/2.7.0/gems/good_job-1.12.0/lib/good_job/multi_scheduler.rb:29:in `shutdown'
/home/.7.2/lib/ruby/gems/2.7.0/gems/good_job-1.12.0/lib/good_job.rb:135:in `_shutdown_all': undefined method `positive?' for nil:NilClass (NoMethodError)
I'm not entirely sure why this is blowing up, but it seems like this method is recursing through one of the send calls and causing issues by using timeout: nil.
The text was updated successfully, but these errors were encountered:
Using 1.12.0 if I run the following command then hit ctrl-c I get an exception. Removing the
shutdown-timeout
arg does not have this same behavior.GOOD_JOB_POLL_INTERVAL=1 GOOD_JOB_MAX_THREADS=1 bundle exec good_job --shutdown-timeout 5
I'm not entirely sure why this is blowing up, but it seems like this method is recursing through one of the
send
calls and causing issues by usingtimeout: nil
.The text was updated successfully, but these errors were encountered: