Corrected broken pipe error during large file transfer. Cancelled request still returns 200 HTTP response, but Im unsure if this is incorrect at present.