diff --git a/lib/sidekiq/cli.rb b/lib/sidekiq/cli.rb index c64751d8..936215ef 100644 --- a/lib/sidekiq/cli.rb +++ b/lib/sidekiq/cli.rb @@ -44,7 +44,7 @@ module Sidekiq self_read, self_write = IO.pipe sigs = %w[INT TERM TTIN TSTP] # USR1 and USR2 don't work on the JVM - sigs << "USR2" unless jruby? + sigs << "USR2" if Sidekiq.pro? && !jruby? sigs.each do |sig| trap sig do self_write.puts(sig)