From 6d1d60abfa6b1e54779698e00f75267bbe57e3f3 Mon Sep 17 00:00:00 2001 From: Evan Phoenix Date: Thu, 1 Dec 2011 14:48:14 -0800 Subject: [PATCH] Reuse parser when starting a new request with existing data --- lib/puma/server.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puma/server.rb b/lib/puma/server.rb index 223d87e8..37bad092 100644 --- a/lib/puma/server.rb +++ b/lib/puma/server.rb @@ -177,7 +177,7 @@ module Puma if data.size > nparsed data.slice!(0, nparsed) - parser = HttpParser.new + parser.reset env = @proto_env.dup nparsed = 0 else