From: Motohiro KOSAKI Date: 2011-05-25T19:17:28+09:00 Subject: [ruby-core:36455] [Ruby 1.9 - Bug #4777][Feedback] Ruby 1.9.2-p180 ignoring INT, TERM, and QUIT until it receives CONT Issue #4777 has been updated by Motohiro KOSAKI. Status changed from Open to Feedback Unfortunately, we are not ESPer. Please consider to make reproducer. Now we have no way to digging your issue. ---------------------------------------- Bug #4777: Ruby 1.9.2-p180 ignoring INT, TERM, and QUIT until it receives CONT http://redmine.ruby-lang.org/issues/4777 Author: Nathan Sobo Status: Feedback Priority: Normal Assignee: Category: Target version: ruby -v: 1.9.2-p180 We're having an intermittent but fairly frequent issue with a resque worker process that we're daemonizing with daemontools on Ubuntu 10.04 LTS When we send a QUIT or TERM signal to the process, it is not handled. When we send a CONT, the process traps and handles QUIT and TERM signals that were ignored just before handling the CONT. It's as if the CONT frees the signals that were previously ignored. -- http://redmine.ruby-lang.org