From: Sarath Lakshman Date: Sat, 11 Mar 2023 11:28:31 +0000 (+0530) Subject: Fix max_threads command line parameter propagation X-Git-Tag: fuse-3.14.1~5 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=ab5ca07af03b7dbb33193666c13b938534bde0e4;p=qemu-gpiodev%2Flibfuse.git Fix max_threads command line parameter propagation The fuse_main_real() method doesn't apply the max_threads parameter parsed through the commandline arguments. This commit fixes the wiring of max_threads argument. --- diff --git a/lib/helper.c b/lib/helper.c index 35c6a98..14a0df3 100644 --- a/lib/helper.c +++ b/lib/helper.c @@ -376,6 +376,7 @@ int fuse_main_real(int argc, char *argv[], const struct fuse_operations *op, fuse_loop_cfg_set_clone_fd(loop_config, opts.clone_fd); fuse_loop_cfg_set_idle_threads(loop_config, opts.max_idle_threads); + fuse_loop_cfg_set_max_threads(loop_config, opts.max_threads); res = fuse_loop_mt(fuse, loop_config); } if (res)