[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] vnc: Fix qemu crash on vnc client disconnection
From: |
Gerd Hoffmann |
Subject: |
Re: [Qemu-devel] [PATCH] vnc: Fix qemu crash on vnc client disconnection |
Date: |
Mon, 28 Oct 2013 08:52:47 +0100 |
Hi,
> diff --git a/ui/vnc.c b/ui/vnc.c
> index 5601cc3..2177704 100644
> --- a/ui/vnc.c
> +++ b/ui/vnc.c
> @@ -876,7 +876,8 @@ static int find_and_clear_dirty_height(struct VncState
> *vs,
> static int vnc_update_client_sync(VncState *vs, int has_dirty)
> {
> int ret = vnc_update_client(vs, has_dirty);
> - vnc_jobs_join(vs);
> + if (ret >= 0)
> + vnc_jobs_join(vs);
What happens with any running jobs if you skip the jouin call here?
cheers,
Gerd