In the server transition we moved from Apache to nginx which only supports 1.0 on the backend. The wisp server was incorrectly using chunked transfer encoding for the 1.0 request.
Fix is to check HTTP version and client's request Connection header to see if pipelining should be used. If pipelining is not to be used, then WispRes uses raw socket stream instead of wrapping it as fixed size or chunked stream.
brian Thu 1 Apr 2010
In the server transition we moved from Apache to nginx which only supports 1.0 on the backend. The wisp server was incorrectly using chunked transfer encoding for the 1.0 request.
Fix is to check HTTP version and client's request Connection header to see if pipelining should be used. If pipelining is not to be used, then WispRes uses raw socket stream instead of wrapping it as fixed size or chunked stream.
brian Thu 1 Apr 2010
Promoted to ticket #1053 and assigned to brian
brian Thu 1 Apr 2010
Ticket resolved in 1.0.53
changeset