diff options
author | Christophe Fergeau <cfergeau@redhat.com> | 2011-07-21 17:43:16 +0200 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2011-07-21 19:02:10 +0300 |
commit | 3f8d7e59dbd94b1837503f37b5065698df3ffbc7 (patch) | |
tree | 10f4fb37a01ef0f16fc16b8acdb9aa4aafcaf8c4 /server/Makefile.am | |
parent | 858596bb483c495998d738f394d39104e14931be (diff) | |
download | spice-3f8d7e59dbd94b1837503f37b5065698df3ffbc7.tar.gz spice-3f8d7e59dbd94b1837503f37b5065698df3ffbc7.tar.xz spice-3f8d7e59dbd94b1837503f37b5065698df3ffbc7.zip |
client: only send one SPICE_MSGC_MAIN_ATTACH_CHANNELS messages
492f7a9b fixed unwanted timeouts during initial client startup,
but it also caused a bad regression when connecting to
RHEL6+agent guests: the SPICE_MSGS_MAIN_ATTACH_CHANNELS message
was sent multiple times, once in RedClient::handle_init, then
once again in RedClient::on_agent_announce_capabilities (which
can even be triggered multiple times). Sending this message multiple
times is a big NO and causes the server to close the client connection,
and the client to die. Add a _msg_attach_message_sent boolean to
make sure we only send this message once.
rhbz #712938
Diffstat (limited to 'server/Makefile.am')
0 files changed, 0 insertions, 0 deletions