]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cmds: make journal-check mode run in the foreground.
authorGreg Farnum <gregory.farnum@dreamhost.com>
Fri, 22 Apr 2011 00:34:38 +0000 (17:34 -0700)
committerGreg Farnum <gregory.farnum@dreamhost.com>
Fri, 22 Apr 2011 00:34:38 +0000 (17:34 -0700)
daemonize does a bunch of stuff we don't want to do.

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
src/cmds.cc

index 5bd572d31c9485abe46b61017d0c738428a6d4e9..defae529e6708780537da89e72b0bf0b89bf0118 100644 (file)
@@ -153,7 +153,7 @@ int main(int argc, const char **argv)
     messenger->set_policy(entity_name_t::TYPE_CLIENT,
                           SimpleMessenger::Policy::stateful_server(supported, 0));
 
-    messenger->start(g_conf.daemonize);
+    messenger->start((shadow == MDSMap::STATE_ONESHOT_REPLAY ? false : g_conf.daemonize));
 
     // start mds
     MDS *mds = new MDS(g_conf.name.get_id().c_str(), messenger, &mc);