summaryrefslogtreecommitdiffstats
path: root/server/Makefile.am
diff options
context:
space:
mode:
authorChristophe Fergeau <cfergeau@redhat.com>2011-07-21 17:43:16 +0200
committerAlon Levy <alevy@redhat.com>2011-07-21 19:02:10 +0300
commit3f8d7e59dbd94b1837503f37b5065698df3ffbc7 (patch)
tree10f4fb37a01ef0f16fc16b8acdb9aa4aafcaf8c4 /server/Makefile.am
parent858596bb483c495998d738f394d39104e14931be (diff)
downloadspice-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