]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
cfuse: pass through SIGTERM, SIGINT to FUSE
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Sat, 9 Apr 2011 01:14:13 +0000 (18:14 -0700)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Sat, 9 Apr 2011 01:16:58 +0000 (18:16 -0700)
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/client/fuse_ll.cc

index 4a5251ce9f8cb9decdb8b63777c34c778fc2b758..0844d9708492ba5355ecb23c2db629dd31e948b7 100644 (file)
@@ -543,6 +543,8 @@ int ceph_fuse_ll_main(Client *c, int argc, const char *argv[], int fd)
     goto done;
   }
     
+  signal(SIGTERM, SIG_DFL);
+  signal(SIGINT, SIG_DFL);
   if (fuse_set_signal_handlers(se) == -1) {
     derr << "fuse_set_signal_handlers failed" << dendl;
     ret = ENOSYS;