Changes 0 to 10 on this branch are displayed below, sorted in descending chronological order.

3351 days ago: Start editing netxx_pipe.cc, netxx_pipe.hh to use Win32 named pipes, Unix pipes. Giving up for now.
revision info | browse files | diff
Author: stephen_leake-2@stephe-leake.org
Changelog: Start editing netxx_pipe.cc, netxx_pipe.hh to use Win32 named pipes, Unix pipes. Giving up for now.
Date: Mon, 24 Dec 2007 21:24:53 GMT
3352 days ago: In netsync, terminate on protocol done, not on server disconnect, since
revision info | browse files | diff
Author: stephen_leake-2@stephe-leake.org
Changelog: In netsync, terminate on protocol done, not on server disconnect, since
can't detect that for StdioStream.
* netsync.cc (session::process): Add documentation comment.
(call_server): Terminate on session complete, in case we can't detect
the server dropping the connection.
(reap_dead_sessions): Fix comment; it does _not_ check for clients
that have exchanged all items.
(serve_single_connection): Register both file descriptors from
StdioStream, fix termination to match.
* netxx_pipe.cc :
(StdioStream::get_readfd): New.
(StdioStream::get_writefd): New.
(SpawnedStream::close): Wait for child to exit before closing sockets.
(UNIT_TEST): Can't do 'cat' test anymore; it does not exit on its own.
(UNIT_TEST): Improve stdio_spawn test.
Date: Sun, 23 Dec 2007 20:47:24 GMT
(no earlier changes) recent changes (no later changes)