]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: Need to setsid() now that global_init_daemonize() not used
authorDavid Zafman <dzafman@redhat.com>
Fri, 23 Mar 2018 23:29:46 +0000 (16:29 -0700)
committerDavid Zafman <dzafman@redhat.com>
Wed, 28 Mar 2018 17:24:33 +0000 (10:24 -0700)
Caused by: d55a66c56e106c347dabb150318add73667cab52

Signed-off-by: David Zafman <dzafman@redhat.com>
src/ceph_osd.cc

index 62092a5ac4852778e76ff89b309aa4848c2184e4..174d2f93abd53acae949a6d5e208bde9aa51e6bc 100644 (file)
@@ -199,6 +199,7 @@ int main(int argc, const char **argv)
       }
       return 0;
     }
+    setsid();
     global_init_postfork_start(g_ceph_context);
   }
   common_init_finish(g_ceph_context);