From 53b04c96d38bc6bb5fb3b4874fbf59aae81eb6f0 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 19 Jul 2010 10:09:57 +0000 Subject: rev + em: enable keepalive for pipe/socket responses This makes it easier to write proxies for slow clients that benefit from keep-alive. We also need to be careful about non-HTTP/1.1 connections that can't do keepalive, now. --- lib/rainbows/ev_core.rb | 1 - 1 file changed, 1 deletion(-) (limited to 'lib/rainbows/ev_core.rb') diff --git a/lib/rainbows/ev_core.rb b/lib/rainbows/ev_core.rb index dbcdeba..3e64ff9 100644 --- a/lib/rainbows/ev_core.rb +++ b/lib/rainbows/ev_core.rb @@ -42,7 +42,6 @@ module Rainbows rv = !!(headers['Transfer-Encoding'] =~ %r{\Achunked\z}i) rv = false if headers.delete('X-Rainbows-Autochunk') == 'no' end - headers[CONNECTION] = CLOSE # TODO: allow keep-alive write(response_header(status, headers)) rv end -- cgit v1.2.3-24-ge0c7