]> git.proxmox.com Git - mirror_qemu.git/blobdiff - blockdev.c
block: Fix AioContext locking in qmp_block_resize()
[mirror_qemu.git] / blockdev.c
index 4c1177e8db3c2e531bd9478bb095c66f09be9b14..c91f49e7b62c04a3bd8155826294692a4ebfa5fc 100644 (file)
@@ -2400,8 +2400,9 @@ void coroutine_fn qmp_block_resize(const char *device, const char *node_name,
 
     bdrv_co_lock(bs);
     bdrv_drained_end(bs);
-    blk_co_unref(blk);
     bdrv_co_unlock(bs);
+
+    blk_co_unref(blk);
 }
 
 void qmp_block_stream(const char *job_id, const char *device,