Bug #960
Use of X-LIGHTTPD-send-file header and Keep-Alive
| Status: | Fixed | Start date: | ||
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% | |
| Category: | core | |||
| Target version: | 1.4.21 | |||
| Missing in 1.5.x: |
Description
When a script running from behind a FastCGI server uses the X-LIGHTTPD-send-file header, and your script also issues a "Connection: Keep-Alive" header, X-LIGHTTPD-send-file header makes Lighty disregard the Keep-Alive header and add its own "Connection: Close" header.
Thus, the client will receive both headers, close and Keep-Alive.
When the script DOES NOT use the X-LIGHTTPD-send-file header, Keep-Alive works OK, that is, it will be there.
On the other hand, if the script DOES NOT generate the Keep-Alive header and uses the X-LIGHTTPD-send-file header, Lighty will genereate a "Connection: Close" header.
History
#1 Updated by stbuehler over 4 years ago
- Status changed from New to Fixed
- Resolution set to fixed
Also available in: Atom