Shouldn't be HTTP_CONTENT_LENGTH.
The "delayed response" part of the Feersum API is deprecated in favor of using the "streaming response" part of the API. Additions: * start_streaming() replaces "start_response with a streaming param" ** also now returns a writer Removals: * start_response() has been removed ** use either start_streaming() or send_response() * write_whole_body() has been removed ** use start_streaming() and the writer object instead * write_handle() and read_handle have been removed ** start_streaming() now returns a writer ** use 'psgi.input' to get at a reader
* Fix compilation under 5.8 - get_cvn_flags not really supported. ** lazier-load the _pump_io sub * Don't use an array-ref stuffed into poll_write_cb; use a flag instead. * Reformat feersum_handle_psgi_response to use less indentation. * have call_died calls specify that this is in the PSGI handler. * Add some handy IsArrayRef and IsCodeRef macros. * Manually pack flags at the end of struct feer_conn (is this good?)