From f12d9686d4d673e59b8f561c49996820763220b1 Mon Sep 17 00:00:00 2001 From: Joseph Dodge Date: Thu, 24 Aug 2017 14:37:10 +0200 Subject: Add idle_threads mount option. --- lib/cuse_lowlevel.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'lib/cuse_lowlevel.c') diff --git a/lib/cuse_lowlevel.c b/lib/cuse_lowlevel.c index b6aaf77..19b2ab6 100644 --- a/lib/cuse_lowlevel.c +++ b/lib/cuse_lowlevel.c @@ -349,8 +349,12 @@ int cuse_lowlevel_main(int argc, char *argv[], const struct cuse_info *ci, if (se == NULL) return 1; - if (multithreaded) - res = fuse_session_loop_mt(se, 0); + if (multithreaded) { + struct fuse_loop_config config; + config.clone_fd = 0; + config.max_idle_threads = 10; + res = fuse_session_loop_mt(se, &config); + } else res = fuse_session_loop(se); -- cgit v1.2.3