vnc: return directly if no vnc client connected
commit9d6b20704734fe1ab789400806ebd54f579d50a2
authorChenLiang <chenliang88@huawei.com>
Mon, 29 Sep 2014 07:00:40 +0000 (29 15:00 +0800)
committerGerd Hoffmann <kraxel@redhat.com>
Tue, 28 Oct 2014 10:51:04 +0000 (28 11:51 +0100)
treeba2202b0ea5a0394840d17db0cd6f64415bdd6cf
parente6908bfe8e07f2b452e78e677da1b45b1c0f6829
vnc: return directly if no vnc client connected

graphic_hw_update and vnc_refresh_server_surface aren't
need to do when no vnc client connected. It can reduce
lock contention, because vnc_refresh will hold global big
lock two millisecond every three seconds.

Signed-off-by: ChenLiang <chenliang88@huawei.com>
Signed-off-by: Gonglei <arei.gonglei@huawei.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
ui/vnc.c