ruby/ruby — pull request #215 by nicksoto (2012-11-16 09:08:56+00:00)
Title: rescue SignalException so rack apps can shutdown properly

When control-c'ing a rack app, WEBrick will not catch SIGINT and shutdown. Instead it hands back the following error:

ERROR Interrupt:
/Users/macbook/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/webrick/server.rb:99:in `select'