From 9e146021e17056976e61d824d228922bf81a4f24 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 24 Jan 2011 11:47:43 -0800 Subject: clear LISTENERS array on close No reason to keep it around --- lib/rainbows.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rainbows.rb b/lib/rainbows.rb index 3a015f9..4fa488e 100644 --- a/lib/rainbows.rb +++ b/lib/rainbows.rb @@ -97,7 +97,7 @@ module Rainbows @alive = false Rainbows::HttpParser.quit @expire ||= Time.now + (@server.timeout * 2.0) - @server.class.const_get(:LISTENERS).map! { |s| s.close rescue nil } + @server.class.const_get(:LISTENERS).map! { |s| s.close rescue nil }.clear false end -- cgit v1.2.3-24-ge0c7