From: myoungwon oh Date: Tue, 31 Oct 2023 06:28:36 +0000 (+0000) Subject: tool/ceph_dedup: run as a ceph daemon only if daemonize is enabled X-Git-Tag: v20.0.0~2095^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c7eef64e3c729cf489d572a06a7c4e8fa761726e;p=ceph.git tool/ceph_dedup: run as a ceph daemon only if daemonize is enabled Signed-off-by: Myoungwon Oh --- diff --git a/src/tools/ceph_dedup/ceph_dedup_daemon.cc b/src/tools/ceph_dedup/ceph_dedup_daemon.cc index 2077a0db0742..cbc3c60e47e6 100644 --- a/src/tools/ceph_dedup/ceph_dedup_daemon.cc +++ b/src/tools/ceph_dedup/ceph_dedup_daemon.cc @@ -810,8 +810,10 @@ int main(int argc, const char **argv) global_init_postfork_start(g_ceph_context); } common_init_finish(g_ceph_context); - global_init_postfork_finish(g_ceph_context); - forker.daemonize(); + if (g_conf()->daemonize) { + global_init_postfork_finish(g_ceph_context); + forker.daemonize(); + } init_async_signal_handler(); register_async_signal_handler_oneshot(SIGINT, handle_signal);