Project

General

Profile

« Previous | Next » 

Revision 8c5c5a22

Added by drbrain (Eric Hodel) about 12 years ago

  • lib/webrick/server.rb (module WEBrick::GenericServer): A server
    will now continue only when a StandardError subclass is raised. For
    other exception types the error will be logged at the fatal level and
    the server will safely stop. Based on a patch by Alex Young.
    [ruby-trunk - Feature #6236]
  • test/webrick/test_server.rb: Test for new exception handling
    behavior. Join the server thread instead of busy-waiting for it to
    shut down to remove race conditions.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e