Don't wait for clients to be present inorder to read program I/O
commitb205eeea9a183d68cdcb874dfaea1e0f99249ef0
authorMarc André Tanner <mat@brain-dump.org>
Thu, 6 Mar 2014 11:58:15 +0000 (6 12:58 +0100)
committerMarc André Tanner <mat@brain-dump.org>
Thu, 6 Mar 2014 11:58:15 +0000 (6 12:58 +0100)
tree7cf8cf4de196493d7df8fffb18f756504d028722
parent6084fb4893e3afec9743b5df18a09bcb1a44032d
Don't wait for clients to be present inorder to read program I/O

Previously the underlying application would block on I/O because
we would wait to read it until a client is connected to display
the information. This prevented long running tasks from making
progress. However with the new approach output data of programs
which terminate while no client is connected is lost.
server.c