The Server stores received data in a buffer, that is periodically
written to the output file. In the previous versions, all received data
were stored in the heap until the end of transmission