This makes us shut down lots of threads.
Signed-off-by: Sage Weil <sage@inktank.com>
if (mds->is_stopped())
delete mds;
+ g_ceph_context->put();
+
// cd on exit, so that gmon.out (if any) goes into a separate directory for each node.
char s[20];
snprintf(s, sizeof(s), "gmon/%d", getpid());
if ((mkdir(s, 0755) == 0) && (chdir(s) == 0)) {
- dout(0) << "ceph-mds: gmon.out should be in " << s << dendl;
+ cerr << "ceph-mds: gmon.out should be in " << s << std::endl;
}
- generic_dout(0) << "stopped." << dendl;
return 0;
}