[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-nodiffs] Revision 25609512782fe474133707a82d73349aa56f
From: |
monotone |
Subject: |
[Monotone-commits-nodiffs] Revision 25609512782fe474133707a82d73349aa56f1f5c |
Date: |
Sun, 16 Dec 2007 19:05:24 +0100 |
-----------------------------------------------------------------
Revision: 25609512782fe474133707a82d73349aa56f1f5c
Ancestor: 46d583283fe7416e0f7be9f8955713d5f27a6b98
Author: address@hidden
Date: 2007-12-16T17:10:30
Branch: net.venge.monotone.experimental.win32_pipes
Modified files:
netxx/probe.h netxx_pipe.cc netxx_pipe.hh
netxx_pipe_stdio_main.cc platform.hh win32/process.cc
ChangeLog:
More progress on file: on Win32; netxx_pipe unit tests pass. But
netsync_over_pipes lua test still hangs.
* netxx/probe.h (Netxx): minor cleanup
* netxx_pipe.cc (StdioStream::StdioStream): Don't need to set binary for
sockets on Win32.
(StdioStream::read): Use recv, send on Win32, copy loop logic from
netxx/socket.cxx.
(StdioStream::write): Ditto.
(err_msg): Move to win32/platform.cc
(StdioStream::set_socketfd): New for unit test.
(UNIT_TEST): Add pipe:stdio_stream, improve logic.
* netxx_pipe_stdio_main.cc (main): Delete read file support; doesn't work
with current version of Stdio_Stream. Add more information on exit;
exit on timeout, to match unit test use.
* platform.hh: Move win32_last_err_msg here.
* win32/process.cc (win32_last_err_msg): Move here from netxx_pipe.cc.
monotone --db={your.database} diff
--revision=46d583283fe7416e0f7be9f8955713d5f27a6b98
--revision=25609512782fe474133707a82d73349aa56f1f5c
----------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-nodiffs] Revision 25609512782fe474133707a82d73349aa56f1f5c,
monotone <=