Reimplement upload (POST) handling to match apache/zeus/thttpd/boa functionality
Uploads (POST/PUT data) should be handled without the server performing any buffering, so that cgi/fastcgi/scgi applications can determine their own buffering method. This will also improve lighttpd's CGI compatibility with every widely used http server implementation.
Updated by Anonymous over 15 years ago
to buffer or not to buffer, this is a problem. what if u have 5 fastcgi worker at most but having 5 user uploading at the same time slowly? all other fastcgi request is blocked. (with php, u have static number of workers)
anyways, it's in jan's TODO to support both mode, tune by conf.
Updated by gstrauss about 5 years ago
- Description updated (diff)
- Status changed from New to Patch Pending
- Assignee deleted (
- Target version set to 1.4.40
New: asynchronous, bidirectional streaming support for request and response
Submitted pull request: https://github.com/lighttpd/lighttpd1.4/pull/66
Also available in: Atom