[ruby-cvs:60359] nobu:r53201 (trunk): webrick/utils.rb: get rid of thread leak checker

nobu at ruby-lang.org nobu at ruby-lang.org
Sat Dec 19 17:16:55 JST 2015

nobu	2015-12-19 17:16:54 +0900 (Sat, 19 Dec 2015)

  New Revision: 53201


    webrick/utils.rb: get rid of thread leak checker
    * lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler#initialize):
      use WEBrick::Utils::TimeoutHandler::Thread, which is ignored by
      LeakChecker#find_threads, instead of ::Thread to get rid of
      thread leak checker.  since this TimeoutHandler is resident
      during tests because of Singleton, it waits for the next timeout
      if it has any schedules.  in the case of nested timeouts, inner
      timeout does not cancel outer timeouts and then those schedules
      still remain.

  Modified files:

More information about the ruby-cvs mailing list