handle 0 pipe_size, chunking client data