Headers are now written in the case of an empty output stream.
Headers are now written in the case of an empty output stream.

If the output stream has not been written to, the OnFirstWrite event is never fired, and therefore no headers are written.
mzabani/Fos