From 3624eb02435d6c0b6035aa4a00baf53fd2604253 Mon Sep 17 00:00:00 2001 From: Shehjar Tikoo Date: Wed, 4 Nov 2009 00:16:45 +0000 Subject: libglusterfsclient: Dont alloc root inode context ....because the lookup on root inode done a few lines before this call already allocates an inode context. This one just over-writes that context, results in invalidation of the cached iattrs. Signed-off-by: Shehjar Tikoo Signed-off-by: Anand V. Avati BUG: 354 (Stale file handle on unfs3 booster) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=354 --- libglusterfsclient/src/libglusterfsclient.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libglusterfsclient/src/libglusterfsclient.c b/libglusterfsclient/src/libglusterfsclient.c index 0066ffc24..c1b5c03c1 100755 --- a/libglusterfsclient/src/libglusterfsclient.c +++ b/libglusterfsclient/src/libglusterfsclient.c @@ -1375,7 +1375,6 @@ glusterfs_init (glusterfs_init_params_t *init_ctx, uint32_t fakefsid) return NULL; } libgf_client_loc_wipe (&new_loc); - libgf_alloc_inode_ctx (ctx, ctx->itable->root); first_init = 0; -- cgit