about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2013-11-05 23:16:55 +0000
committerEric Wong <normalperson@yhbt.net>2013-11-06 03:18:07 +0000
commite94213aadf1a9e2fe4d36eaf53f78a41f6e9f668 (patch)
tree6ed655772fdd7a9d387fa4dfdbd6aad2e4daeb5b
parent4c5aefa112a42d293300ba8c1f31230b6163ca76 (diff)
downloadyahns-e94213aadf1a9e2fe4d36eaf53f78a41f6e9f668.tar.gz
This may happen if we get by a forceful exit, so we'll risk
triggering some bugs elsewhere, but forceful exits are never
pretty...
-rw-r--r--lib/yahns/server.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/yahns/server.rb b/lib/yahns/server.rb
index 2b0af03..3c0c330 100644
--- a/lib/yahns/server.rb
+++ b/lib/yahns/server.rb
@@ -415,7 +415,8 @@ class Yahns::Server # :nodoc:
     Yahns::Log.exception(@logger, "quit finish", e)
   ensure
     if (@wthr.size + @listeners.size) > 0
-      raise "BUG: still active wthr=#{@wthr.size} listeners=#{@listeners.size}"
+      @logger.error("BUG: still active wthr=#{@wthr.size} "\
+                    "listeners=#{@listeners.size}")
     end
   end