From 2105f4b654c59402e0140564b9a07eb3a0f915b7 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Wed, 27 Nov 2024 17:13:30 +0300 Subject: [PATCH] Add lost netlink daemonize --- src/client/nbd_proxy.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/client/nbd_proxy.cpp b/src/client/nbd_proxy.cpp index 7349bb20..8d8f09d4 100644 --- a/src/client/nbd_proxy.cpp +++ b/src/client/nbd_proxy.cpp @@ -584,6 +584,10 @@ help: if (!cfg["nbd_disconnect_on_close"].is_null()) cflags |= NBD_CFLAG_DISCONNECT_ON_CLOSE; #endif + if (bg) + { + daemonize_fork(); + } int err = netlink_configure(sockfd + 1, 1, devnum, device_size, 4096, flags, cflags, nbd_timeout, nbd_conn_timeout, NULL, revive); if (err < 0) {