bispawel / macfuse

Automatically exported from code.google.com/p/macfuse
Other
0 stars 0 forks source link

kext should unload after last file system #8

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The kext loads automatically on-demand, i.e. if it is not running, and a FUSE 
file system is to be 
mounted. However, after the last FUSE file system has been unmounted, it does 
not unload, according 
to 'kextstat'.

What steps will reproduce the problem?
1. Mount something (e.g., use 'sshfs'). The FUSE kext will load.
2. Unmount all FUSE file systems.

What is the expected output? What do you see instead?
For security/reliability reasons, I would expect the FUSE kext to detect that 
no more FUSE-based 
mounts exist, and to unload.

What version of the product are you using? On what operating system?
fuse-0.1.0b004.tar.bz2 binary tarball, Mac OS X 10.4.8 (8L2127), MacBookPro1,1.

Original issue reported on code.google.com by chucker...@gmail.com on 11 Jan 2007 at 11:38

GoogleCodeExporter commented 8 years ago
The kext can't "unload itself". If the kext is lying unused, it's the kernel's 
job to unload it, *if* the kernel wants to 
unload it. MacFUSE's behavior should be no different from other drivers on Mac 
OS X.

Original comment by si...@gmail.com on 12 Jan 2007 at 4:39

GoogleCodeExporter commented 8 years ago

Original comment by si...@gmail.com on 12 Jan 2007 at 4:59