Go to file
Arnon Gilboa 4e95b73ecf vdagent: add message_queue for messages written to pipe
This is only part of the message corruption solution.
The other part is fixing virtio-serial / spice-qemu-char throttling code.

-replace write_[lock/unlock/completion] calls with [new/enqueue]_message
-remove clipboard specific _out_msg_* class members
-remove ugly loop - while (a->_out_msg && a->write_clipboard());
-add _message_mutex for message queue
-fix pending_write race using _write_mutex
-TODO: enqueue large message without dividing it to chunks in advance

rhbz #846427
2012-09-10 09:48:46 +03:00
common mingw: don't use *_s msvcrt variants 2012-05-24 13:55:31 +02:00
spice-protocol@1e378a1049 Update spice-protocol to 0.12 2012-07-25 10:46:52 +02:00
tests clipboard tester 2010-08-23 19:43:39 +03:00
vdagent vdagent: add message_queue for messages written to pipe 2012-09-10 09:48:46 +03:00
vdservice Fix remaining warnings 2012-07-25 11:27:22 +02:00
.gitmodules Use spice-protocol submodule 2012-05-24 13:55:31 +02:00
autogen.sh Use spice-protocol submodule 2012-05-24 13:55:31 +02:00
configure.ac Add configure --enable-debug 2012-06-21 11:31:45 +02:00
git.mk mingw: add autotools build system 2012-03-01 12:59:05 +01:00
Makefile.am Add configure --enable-debug 2012-06-21 11:31:45 +02:00
vdagent.sln spice: vdagent: upgrade solution & projects to vs2008 2010-08-23 18:52:16 +03:00