Transcoding supbprocess error handling
Won't handle content-length estimation

This is actually a bad idea. If the estimated value is too low, clients
might close the connection before receiving the whole file.