OSDN Git Service

nbd: skip SIGTERM handler if NBD device support is not built
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 25 Aug 2020 10:38:49 +0000 (11:38 +0100)
committerEric Blake <eblake@redhat.com>
Wed, 2 Sep 2020 21:47:55 +0000 (16:47 -0500)
commit6e64dd572aa548aa6664ed02c6901d691f6a10ba
treec0bfad755c89bd46f249cb5ce2a2373b165a1c22
parent98c5d2e7010a60eddeabd057c9e0cd4e3a08f85f
nbd: skip SIGTERM handler if NBD device support is not built

The termsig_handler function is used by the client thread handling the
host NBD device connection to do a graceful shutdown. IOW, if we have
disabled NBD device support at compile time, we don't need the SIGTERM
handler. This fixes a build issue for Windows.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20200825103850.119911-3-berrange@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
qemu-nbd.c