Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Changeset [c4abb0d3f8cece88ed8ee34b300712bbd71788bc] by macournoyer

Revision c4abb0d3f8cece88ed8ee34b300712bbd71788bc, committed 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...

10 changed files

  • 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