From 70f03fafa44e4f0f422de6f59f2db936c59a317d 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 a87bd2677fe..d699f795315 100644 --- a/xlators/mount/fuse/src/fuse-bridge.c +++ b/xlators/mount/fuse/src/fuse-bridge.c @@ -583,8 +583,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