On Fri, Sep 21, 2018 at 10:28:56AM +0200, Wolfgang Bumiller wrote: [...]
> @@ -4738,11 +4744,13 @@ void monitor_cleanup(void) > /* QEMUBHs needs to be deleted before destroying the I/O thread */ > qemu_bh_delete(qmp_dispatcher_bh); > qmp_dispatcher_bh = NULL; > - qemu_bh_delete(qmp_respond_bh); > - qmp_respond_bh = NULL; > + if (mon_iothread) { > + qemu_bh_delete(qmp_respond_bh); qmp_respond_bh should have been removed. Please rebase with master and repost. When do, feel free to add a cover letter as Eric suggested. Otherwise it looks good to me. Thanks, > + qmp_respond_bh = NULL; > > - iothread_destroy(mon_iothread); > - mon_iothread = NULL; > + iothread_destroy(mon_iothread); > + mon_iothread = NULL; > + } > } -- Peter Xu