From: zhanghailiang Date: Mon, 6 Mar 2017 03:29:31 +0000 (+0800) Subject: virtio-serial-bus: Delete timer from list before free it X-Git-Tag: v2.9.0-rc1~21^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bdf4c4ec53f293ea1baa7ce7c31fe0301887b513;p=thirdparty%2Fqemu.git virtio-serial-bus: Delete timer from list before free it Signed-off-by: zhanghailiang Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin Reviewed-by: Paolo Bonzini Reviewed-by: Amit Shah --- diff --git a/hw/char/virtio-serial-bus.c b/hw/char/virtio-serial-bus.c index d544cd91c0a..d797a6796ed 100644 --- a/hw/char/virtio-serial-bus.c +++ b/hw/char/virtio-serial-bus.c @@ -724,6 +724,7 @@ static void virtio_serial_post_load_timer_cb(void *opaque) } } g_free(s->post_load->connected); + timer_del(s->post_load->timer); timer_free(s->post_load->timer); g_free(s->post_load); s->post_load = NULL;