]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd-nbd: restart parent process logger after forking 12222/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 29 Nov 2016 17:36:00 +0000 (12:36 -0500)
committerJason Dillaman <dillaman@redhat.com>
Tue, 29 Nov 2016 17:36:00 +0000 (12:36 -0500)
Fixes: http://tracker.ceph.com/issues/18070
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/tools/rbd_nbd/rbd-nbd.cc

index 029d21656c8be2cd7d1888b7a9dc2c3532bfd8a1..2caa1430e5bfc19f8e7be730214c922a50c6a9b4 100644 (file)
@@ -493,8 +493,9 @@ static int do_map()
     }
 
     if (forker.is_parent()) {
+      global_init_postfork_start(g_ceph_context);
       if (forker.parent_wait(err) != 0) {
-       return -ENXIO;
+        return -ENXIO;
       }
       return 0;
     }