dgaudet 98/01/19 16:33:14
Modified: . STATUS
src CHANGES
src/main http_protocol.c
Log:
The "Connection" header could be sent back with multiple "close"
tokens. Not an error, but a waste.
PR: 1683
Submitted by: [EMAIL PROTECTED]
Reviewed by: Dean Gaudet
Revision Changes Path
1.102 +1 -0 apachen/STATUS
Index: STATUS
===================================================================
RCS file: /export/home/cvs/apachen/STATUS,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -r1.101 -r1.102
--- STATUS 1998/01/20 00:27:07 1.101
+++ STATUS 1998/01/20 00:33:09 1.102
@@ -84,6 +84,7 @@
* Dean's [PATCH] protect the environment
* general/1666: Apache uses a case sensitive match for "Basic" auth
scheme
* mod_rewrite/1684: RewriteLog directive does the equivalent of
"HostnameLookups on"
+ * protocol/1683: The Connection header may contain multiple close tokens
Available Patches:
1.569 +4 -0 apachen/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apachen/src/CHANGES,v
retrieving revision 1.568
retrieving revision 1.569
diff -u -r1.568 -r1.569
--- CHANGES 1998/01/20 00:27:15 1.568
+++ CHANGES 1998/01/20 00:33:10 1.569
@@ -1,5 +1,9 @@
Changes with Apache 1.3b4
+ *) The "Connection" header could be sent back with multiple "close"
+ tokens. Not an error, but a waste.
+ [EMAIL PROTECTED] PR#1683
+
*) mod_rewrite's RewriteLog should behave like mod_log_config, it
shouldn't force hostname lookups. [Dean Gaudet] PR#1684
1.176 +2 -1 apachen/src/main/http_protocol.c
Index: http_protocol.c
===================================================================
RCS file: /export/home/cvs/apachen/src/main/http_protocol.c,v
retrieving revision 1.175
retrieving revision 1.176
diff -u -r1.175 -r1.176
--- http_protocol.c 1998/01/20 00:07:22 1.175
+++ http_protocol.c 1998/01/20 00:33:12 1.176
@@ -346,7 +346,8 @@
* as HTTP/1.0, but pass our request along with our HTTP/1.1 tag
* to a HTTP/1.1 client. Better safe than sorry.
*/
- table_merge(r->headers_out, "Connection", "close");
+ if (!wimpy)
+ table_merge(r->headers_out, "Connection", "close");
r->connection->keepalive = 0;