]> git.proxmox.com Git - mirror_qemu.git/commit
aio: Fix qemu_aio_wait() to maintain correct walking_handlers count
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 24 Sep 2012 09:10:56 +0000 (14:40 +0530)
committerKevin Wolf <kwolf@redhat.com>
Fri, 28 Sep 2012 15:51:47 +0000 (17:51 +0200)
commit00f78533326c5ba2e62fafada16655aa558a5520
tree8a7c037ebc711682dc9ec179b334f9c80f62cde0
parent870f5681c9dbafc738082b1fd48e0cc013bf43c7
aio: Fix qemu_aio_wait() to maintain correct walking_handlers count

Fix qemu_aio_wait() to ensure that registered aio handlers don't get
deleted when they are still active. This is ensured by maintaning the
right count of walking_handlers.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Bharata B Rao <bharata@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
aio.c