#17005 closed enhancement (fixed)

fuse3-3.12.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (5)

comment:1 by Douglas R. Reno, 20 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Bruce Dubbs, 20 months ago

Owner: changed from Douglas R. Reno to Bruce Dubbs
Status: assignednew

comment:3 by Bruce Dubbs, 20 months ago

Status: newassigned

comment:4 by Bruce Dubbs, 20 months ago

libfuse 3.12.0 (2022-09-08)

  • There is a new build parameter to specify where the SysV init script should be installed.
  • The *max_idle_threads* parameter has been deprecated in favor of the new max_threads* parameter (which avoids the excessive overhead of creating and destructing threads). Using max_threads == 1 and calling fuse_session_loop_mt() will run single threaded similar to fuse_session_loop().

The following changes apply when using the most recent API (-DFUSE_USE_VERSION=312, see example/passthrough_hp.cc for an example for how to usse the new API):

  • struct fuse_loop_config is now private and has to be constructed using *fuse_loop_cfg_create()* and detroyed with *fuse_loop_cfg_destroy()*. Parameters can be changed using fuse_loop_cfg_set_*() functions.
  • *fuse_session_loop_mt()* now accepts struct fuse_loop_config * as NULL pointer.
  • *fuse_parse_cmdline()* now accepts a *max_threads* option.

comment:5 by Bruce Dubbs, 20 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

79f4a45d23 Update to php-8.1.10.
4852356344 Update to fuse-3.12.0.
a4ac6e362b Update to libnma-1.10.2.
Note: See TracTickets for help on using tickets.