diff options
author | Yonit Halperin <yhalperi@redhat.com> | 2011-12-22 12:51:41 +0200 |
---|---|---|
committer | Yonit Halperin <yhalperi@redhat.com> | 2011-12-22 12:51:41 +0200 |
commit | 15e695f48d0be5f22400266e9a3ca2b2c1b74dbf (patch) | |
tree | a806c3b55a8817ed89970a998c64e45df077d999 /common | |
parent | f5ad94674c3fe97ca439c4758824c9437a2876df (diff) |
The display channel was unnecessarily set to NULL when we disconnect all the clients
(on flush display commands timeout).
As a result, we recreated the display channel when a new client was connected.
The display channel was created with default red_channel.client_cbs, while its
correct client_cbs are the ones that are set by the red_dispatcher when it creates
the first display_channel.
This fix enforces a single creation of the display channel (per qxl), via the red_dispatcher.
Diffstat (limited to 'common')
0 files changed, 0 insertions, 0 deletions