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 /lib/buffer.c | |
parent | efeac22bfa65c845c04adb5e70e6de33b0104fa3 (diff) | |
download | libfuse-1061a0a2d90148bd2e7f32e1e694399db2dbe087.tar.gz |
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 'lib/buffer.c')
0 files changed, 0 insertions, 0 deletions