Message193800
The handle_expect_100() implementation in BaseHTTPRequestHandler currently calls send_response_only(100) followed by flush_headers(). However, even a 1xx response is always followed by a (potentially empty) set of response headers (cf. http://tools.ietf.org/html/rfc2616#section-9.9). Therefore, clients will block waiting for an additional '\r\n' before sending the buffer.
The attached patch fixes the problem. |
|
Date |
User |
Action |
Args |
2013-07-28 00:36:27 | nikratio | set | recipients:
+ nikratio |
2013-07-28 00:36:27 | nikratio | set | messageid: <1374971787.85.0.837580893432.issue18574@psf.upfronthosting.co.za> |
2013-07-28 00:36:27 | nikratio | link | issue18574 messages |
2013-07-28 00:36:27 | nikratio | create | |
|