Skip to content
Snippets Groups Projects
Commit 0d83708a authored by Kevin Wolf's avatar Kevin Wolf
Browse files

block: Move recursion to bdrv_set_aio_context()


Instead of having two recursions, in bdrv_attach_aio_context() and in
bdrv_detach_aio_context(), just having one recursion is enough. Said
functions are only about a single node now.

It is important that the recursion doesn't happen between detaching and
attaching a context to the current node because the nested call will
drain the node, and draining with a NULL context would segfault.

Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
parent a3a683c3
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment