aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2007-06-25 14:17:52 +0000
committerDaniel Stenberg <daniel@haxx.se>2007-06-25 14:17:52 +0000
commit6a217387044f5264c8ac9507be2d2b5edab5d29d (patch)
tree0bd30e6daee37c5868c45b223a4df57ce2a55035 /lib
parent974fa1242aa9e7a95c687cb1d074240c53ffb33b (diff)
gah, adding missing braces, removed silly debug output, added new debug output
Diffstat (limited to 'lib')
-rw-r--r--lib/transfer.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/transfer.c b/lib/transfer.c
index 35e8192ef..045818a81 100644
--- a/lib/transfer.c
+++ b/lib/transfer.c
@@ -574,7 +574,7 @@ CURLcode Curl_readwrite(struct connectdata *conn,
k->header = FALSE; /* no more header to parse! */
if((k->size == -1) && !conn->bits.chunk && !conn->bits.close &&
- (k->httpversion >= 11) )
+ (k->httpversion >= 11) ) {
/* On HTTP 1.1, when connection is not to get closed, but no
Content-Length nor Content-Encoding chunked have been
received, according to RFC2616 section 4.4 point 5, we
@@ -583,6 +583,7 @@ CURLcode Curl_readwrite(struct connectdata *conn,
infof(data, "no chunk, no close, no size. Assume close to "
"signal end\n");
conn->bits.close = TRUE;
+ }
}
if (417 == k->httpcode) {
@@ -801,11 +802,13 @@ CURLcode Curl_readwrite(struct connectdata *conn,
}
}
- if(k->httpversion == 10)
+ if(k->httpversion == 10) {
/* Default action for HTTP/1.0 must be to close, unless
we get one of those fancy headers that tell us the
server keeps it open for us! */
+ infof(data, "HTTP 1.0, assume close after body\n");
conn->bits.close = TRUE;
+ }
switch(k->httpcode) {
case 204:
@@ -1721,8 +1724,6 @@ CURLcode Curl_readwrite_init(struct connectdata *conn)
*/
void Curl_pre_readwrite(struct connectdata *conn)
{
- DEBUGF(infof(conn->data, "Pre readwrite setting chunky header "
- "values to default\n"));
conn->bits.chunk=FALSE;
conn->bits.trailerHdrPresent=FALSE;
}