diff options
author | Kevin Vigor <kvigor@fb.com> | 2018-10-16 17:23:07 -0600 |
---|---|---|
committer | Nikolaus Rath <Nikolaus@rath.org> | 2018-11-06 18:50:07 +0000 |
commit | b73fd613449546ea7e113e50592da7a15f081024 (patch) | |
tree | 06eae32811d6055603ca2bb8a9af6b8daf502ec4 /ChangeLog.rst | |
parent | b7ccb0d4c9771b3a82f2e7a9d0b1902babe0279f (diff) | |
download | fuse-b73fd613449546ea7e113e50592da7a15f081024.tar.gz |
Avoid double unmount on normal unmount in auto_unmount mode.
If a fuse filesystem was mounted in auto_unmount mode on top of an
already mounted filesystem, we would end up doing a double-unmount
when the fuse filesystem was unmounted properly.
Make the auto_unmount code less eager: unmount only if the mounted
filesystem has proper type and is returning 'Transport endpoint not
connected'.
Diffstat (limited to 'ChangeLog.rst')
-rw-r--r-- | ChangeLog.rst | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog.rst b/ChangeLog.rst index 0b6ce98..73b90d7 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -1,6 +1,9 @@ Unreleased Changes ================= +* The `auto_unmount` mode now works correctly in combination with + autofs. + * The FUSE_CAP_READDIRPLUS_AUTO capability is no longer enabled by default unless the file system defines both a readdir() and a readdirplus() handler. |