From ba12a8f7e315950e840e942de8c2d36dc78dddf7 Mon Sep 17 00:00:00 2001 From: Nikolaus Rath Date: Sun, 2 Oct 2016 21:21:22 -0700 Subject: Merged fuse_mt.c into fuse.c There is no point in having a separate file for a 10 line function. --- lib/fuse.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'lib/fuse.c') diff --git a/lib/fuse.c b/lib/fuse.c index efe32fb..2b164a0 100644 --- a/lib/fuse.c +++ b/lib/fuse.c @@ -4379,6 +4379,20 @@ int fuse_loop(struct fuse *f) return fuse_session_loop(f->se); } +int fuse_loop_mt(struct fuse *f) +{ + if (f == NULL) + return -1; + + int res = fuse_start_cleanup_thread(f); + if (res) + return -1; + + res = fuse_session_loop_mt(fuse_get_session(f)); + fuse_stop_cleanup_thread(f); + return res; +} + void fuse_exit(struct fuse *f) { fuse_session_exit(f->se); -- cgit v1.2.3