From 3d125eaed2fbf71c8c6dcddd45a9fa61ef4a4448 Mon Sep 17 00:00:00 2001 From: Csaba Henk Date: Sun, 11 Apr 2010 19:08:48 +0000 Subject: fuse: fix too early freeing Signed-off-by: Csaba Henk Signed-off-by: Anand V. Avati BUG: 755 (Fuse loc error when files are created and deleted simultaneously) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=755 --- xlators/mount/fuse/src/fuse-bridge.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'xlators') diff --git a/xlators/mount/fuse/src/fuse-bridge.c b/xlators/mount/fuse/src/fuse-bridge.c index ada09f5b..ac766e77 100644 --- a/xlators/mount/fuse/src/fuse-bridge.c +++ b/xlators/mount/fuse/src/fuse-bridge.c @@ -585,8 +585,8 @@ fuse_lookup (xlator_t *this, fuse_in_header_t *finh, void *msg) gf_log ("glusterfs-fuse", GF_LOG_WARNING, "%"PRIu64": LOOKUP %"PRIu64"/%s (fuse_loc_fill() failed)", finh->unique, finh->nodeid, name); - free_state (state); send_fuse_err (this, finh, ENOENT); + free_state (state); return; } -- cgit