diff options
author | Miklos Szeredi <mszeredi@suse.cz> | 2012-08-14 11:18:07 +0200 |
---|---|---|
committer | Miklos Szeredi <mszeredi@suse.cz> | 2012-08-14 11:18:07 +0200 |
commit | 1061a0a2d90148bd2e7f32e1e694399db2dbe087 (patch) | |
tree | 7e720dfbe3e7a42dd35d8aa2734395c206ce4b12 /ChangeLog | |
parent | efeac22bfa65c845c04adb5e70e6de33b0104fa3 (diff) | |
download | android_external_fuse-1061a0a2d90148bd2e7f32e1e694399db2dbe087.tar.gz android_external_fuse-1061a0a2d90148bd2e7f32e1e694399db2dbe087.tar.bz2 android_external_fuse-1061a0a2d90148bd2e7f32e1e694399db2dbe087.zip |
Fix "fuse internal error: node NNN not found"
Commit 4dc7e675bb (Don't unhash name in FORGET) broke the forget logic in a
subtle way, resulting in "fuse internal error: node NNN not found" and causing
the filesystem daemon to abort.
Fix by incrementing the node refcount if nlookup goes from zero to one.
Reported by Kyle Lippincott
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,3 +1,11 @@ +2012-08-14 Miklos Szeredi <miklos@szeredi.hu> + + * Not unhashing the name in forget (commit on 2011-12-09) broke + the forget logic in a subtle way, resulting in "fuse internal + error: node NNN not found" and causing the filesystem daemon to + abort. Fix by incrementing the node refcount if nlookup goes from + zero to one. Reported by Kyle Lippincott + 2012-08-13 Miklos Szeredi <miklos@szeredi.hu> * Fix linking against GNU libiconv. Patch by Natanael Copa |