303 redirect not handled
Looking at lighttpd's
source, it seems there is no special handling for a 303 status. Instead, it is given the default case where it is assumed that no body needs to be sent. Since a Content-Length header is being sent, this leads to the client expecting a response when none will arrive.
This explains the broken pipe error that is seen on 303 redirects.
For more details : [ http://trac.saddi.com/flup/ticket/10 ]
Also available in: Atom