diff options
author | Thomas Huth <thuth@linux.vnet.ibm.com> | 2015-02-26 14:28:07 +0100 |
---|---|---|
committer | Michael Tokarev <mjt@tls.msk.ru> | 2015-03-10 08:15:33 +0300 |
commit | 09526058d0a501106dcac842a455e187f1413d98 (patch) | |
tree | 2569559b2b86dc07c1d4aa90472a1932bc7b286e /ui | |
parent | b67072f0aba5837870163116da398005969495df (diff) | |
download | qemu-09526058d0a501106dcac842a455e187f1413d98.tar.gz qemu-09526058d0a501106dcac842a455e187f1413d98.tar.bz2 qemu-09526058d0a501106dcac842a455e187f1413d98.zip |
ui/vnc: Remove vnc_stop_worker_thread()
This function is not used anymore, let's remove it.
Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'ui')
-rw-r--r-- | ui/vnc-jobs.c | 13 | ||||
-rw-r--r-- | ui/vnc-jobs.h | 1 |
2 files changed, 0 insertions, 14 deletions
diff --git a/ui/vnc-jobs.c b/ui/vnc-jobs.c index 68f3d773d9..c8ee203495 100644 --- a/ui/vnc-jobs.c +++ b/ui/vnc-jobs.c @@ -342,16 +342,3 @@ void vnc_start_worker_thread(void) QEMU_THREAD_DETACHED); queue = q; /* Set global queue */ } - -void vnc_stop_worker_thread(void) -{ - if (!vnc_worker_thread_running()) - return ; - - /* Remove all jobs and wake up the thread */ - vnc_lock_queue(queue); - queue->exit = true; - vnc_unlock_queue(queue); - vnc_jobs_clear(NULL); - qemu_cond_broadcast(&queue->cond); -} diff --git a/ui/vnc-jobs.h b/ui/vnc-jobs.h index 31da103fac..044bf9fbfd 100644 --- a/ui/vnc-jobs.h +++ b/ui/vnc-jobs.h @@ -40,7 +40,6 @@ void vnc_jobs_join(VncState *vs); void vnc_jobs_consume_buffer(VncState *vs); void vnc_start_worker_thread(void); -void vnc_stop_worker_thread(void); /* Locks */ static inline int vnc_trylock_display(VncDisplay *vd) |