Nick Bolton
738c321bae
fixed lousy ipc client/server cleanup and shutdown doubled timeout.
2012-07-13 17:08:00 +00:00
Nick Bolton
eca240eec7
changed integ tests to use another port for ipc.
2012-07-11 12:07:13 +00:00
Nick Bolton
f9f04034c9
fixed: ipc client running on synergyc wasn't sending hello message, and so wasn't getting shutdown message. edits to CIpcClient or CIpcTests weren't really needed, but looks slightly better this way maybe.
2012-07-10 11:23:08 +00:00
Nick Bolton
8bad45e8a2
* fixed a shit-ton of memory leaks (lots in the ipc log handler, oops)
...
* added non-pod data support to events (event delete can now call dtors)
* improved cleanup of ipc message objects (because of non-pod event data support)
* moved the "message received" event up to ipc server and client (passed on from proxies)
2012-07-10 01:51:51 +00:00
Nick Bolton
ddb2d7feeb
fixed: ipc client connected event was being wiped out
...
daemon now communicates graceful shutdown message through new ipc system.
2012-07-05 19:10:04 +00:00
Nick Bolton
3d6551f708
moved stream into synergy namespace (to prevent naming collision in win libs)
...
implemented ipc "hello" message (to identify client type)
integ tests working for hello message, but use of ipc in main program has problem with events.
2012-07-05 18:05:35 +00:00
Nick Bolton
79d73bd163
ipc send message to client finished.
2012-07-02 15:28:23 +00:00
Nick Bolton
97b2cd669d
finished ipc send to server.
2012-07-02 13:45:52 +00:00
Nick Bolton
218e98398f
ipc client connect test with working unit tests.
2012-06-29 11:33:21 +00:00
Nick Bolton
7d8fd5927d
skeleton for new ipc code.
2012-06-28 07:29:06 +00:00