]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cfuse: daemonize by default
authorSage Weil <sage@newdream.net>
Thu, 1 Jul 2010 18:15:39 +0000 (11:15 -0700)
committerSage Weil <sage@newdream.net>
Thu, 1 Jul 2010 18:15:39 +0000 (11:15 -0700)
commitbbbf24068f79c0cf09ebfce030c1701eccdb57c0
treeecd686d54c4392fc4fc6d6887699edd374dd930e
parenta7d4987f3a3112b7ed653dd11360ea3b7419d992
cfuse: daemonize by default

We have to fork, then start client, to avoid killing our pthreads.  Use
a socketpair to tell the parent process about mount success/failure.
src/cfuse.cc
src/client/fuse_ll.cc
src/client/fuse_ll.h