* libdiskfs/name-cache.c (diskfs_check_lookup_cache): Release node reference in a special case of lookup failure. --- libdiskfs/name-cache.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/libdiskfs/name-cache.c b/libdiskfs/name-cache.c index c113692..a212a6d 100644 --- a/libdiskfs/name-cache.c +++ b/libdiskfs/name-cache.c @@ -249,6 +249,7 @@ diskfs_check_lookup_cache (struct node *dir, const char *name) { /* Lose */ pthread_mutex_unlock (&np->lock); + diskfs_nrele (np); return 0; } } -- 2.0.0.rc2