aboutsummaryrefslogtreecommitdiffstats
path: root/lib/plum/rack/server.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plum/rack/server.rb')
-rw-r--r--lib/plum/rack/server.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/plum/rack/server.rb b/lib/plum/rack/server.rb
index 496a375..8dda95e 100644
--- a/lib/plum/rack/server.rb
+++ b/lib/plum/rack/server.rb
@@ -45,10 +45,12 @@ module Plum
begin
sock = sock.accept if sock.respond_to?(:accept)
plum = svr.plum(sock)
- @logger.debug("accept: #{plum}")
- con = Connection.new(@app, plum, @logger)
- con.run
+ #require "lineprof"
+ #Lineprof.profile(/plum/) {
+ con = Connection.new(@app, plum, @logger)
+ con.run
+ #}
rescue Errno::ECONNRESET, Errno::ECONNABORTED, Errno::EPROTO, Errno::EINVAL => e # closed
sock.close if sock
rescue StandardError => e