]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-osd: remove extra close of stderr 3120/head
authorDan Mick <dan.mick@redhat.com>
Tue, 9 Dec 2014 05:40:48 +0000 (21:40 -0800)
committerDan Mick <dan.mick@redhat.com>
Wed, 10 Dec 2014 03:28:49 +0000 (19:28 -0800)
Otherwise, one loses log messages when running with -f or -d.  When
daemonizing, stderr is already closed in global_init_postfork_finish.

Fixes: #10010, #10113, #9810
Signed-off-by: Dan Mick <dan.mick@redhat.com>
src/ceph_osd.cc

index a6228d442a627b982d2928ad4abbfbeb13d1ce38..6b10fbce7e0453d68e1c8afcc80b0c38f771935c 100644 (file)
@@ -506,9 +506,6 @@ int main(int argc, const char **argv)
     return 1;
   }
 
-  // Now close the standard file descriptors
-  global_init_shutdown_stderr(g_ceph_context);
-
   ms_public->start();
   ms_hbclient->start();
   ms_hb_front_server->start();