comparison src/http/modules/ngx_http_flv_module.c @ 4371:16ebad9447ee

Fixed incorrect use of r->http_version in scgi module. The r->http_version is a version of client's request, and modules must not set it unless they are really willing to downgrade protocol version used for a response (i.e. to HTTP/0.9 if no response headers are available). In neither case r->http_version may be upgraded. The former code downgraded response from HTTP/1.1 to HTTP/1.0 for no reason, causing various problems (see ticket #66). It was also possible that HTTP/0.9 requests were upgraded to HTTP/1.0.
author Maxim Dounin <mdounin@mdounin.ru>
date Mon, 19 Dec 2011 11:23:16 +0000
parents 2f8e9469b436
children d620f497c50f
comparison
equal deleted inserted replaced
4370:88aa90a198dd 4371:16ebad9447ee