qemu-nbd: invent nbd_client_release_pipe() helper
commit2eb7c2abe0b85a945549e91cb794d214c0905403
authorDenis V. Lunev <den@openvz.org>
Wed, 6 Sep 2023 09:32:07 +0000 (6 11:32 +0200)
committerEric Blake <eblake@redhat.com>
Fri, 8 Sep 2023 01:32:11 +0000 (7 20:32 -0500)
tree1642d556ff383cdd713d510c8bdc764a27f84a5b
parentb2cecdfee3e68297a4de26aa3188d4025bdef4ca
qemu-nbd: invent nbd_client_release_pipe() helper

Move the code from main() and nbd_client_thread() into the specific
helper. This code is going to be grown.

Signed-off-by: Denis V. Lunev <den@openvz.org>
CC: Eric Blake <eblake@redhat.com>
CC: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Message-ID: <20230906093210.339585-6-den@openvz.org>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
qemu-nbd.c