Changeset [c4abb0d3f8cece88ed8ee34b300712bbd71788bc] by macournoyer

September 26th, 2013 @ 02:30 PM

Refactor signal handling to happen outside of trap context.

Signal handling is done at one second intervals using an EM timer.
https://github.com/macournoyer/thin/commit/c4abb0d3f8cece88ed8ee34b...

Committed by macournoyer

  • M lib/thin/backends/base.rb
  • M lib/thin/connection.rb
  • M lib/thin/controllers/controller.rb
  • M lib/thin/controllers/service.rb
  • M lib/thin/daemonizing.rb
  • M lib/thin/logging.rb
  • M lib/thin/runner.rb
  • M lib/thin/server.rb
  • M spec/daemonizing_spec.rb
  • M tasks/spec.rake
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป