From 26b259476421b89e2df76572c101f5a628ae1bbe Mon Sep 17 00:00:00 2001 From: shishir gowda Date: Sat, 2 Oct 2010 01:21:35 +0000 Subject: get server xattr only if name is not NULL Signed-off-by: shishir gowda Signed-off-by: Vijay Bellur BUG: 1701 (better statistics gathering in glusterd) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1701 --- xlators/protocol/server/src/server3_1-fops.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'xlators/protocol/server') diff --git a/xlators/protocol/server/src/server3_1-fops.c b/xlators/protocol/server/src/server3_1-fops.c index aa633c65bac..d156e3cc386 100644 --- a/xlators/protocol/server/src/server3_1-fops.c +++ b/xlators/protocol/server/src/server3_1-fops.c @@ -3718,11 +3718,11 @@ server_getxattr (rpcsvc_request_t *req) state->resolve.path = gf_strdup (args.path); memcpy (state->resolve.gfid, args.gfid, 16); - if (args.namelen) + if (args.namelen) { state->name = gf_strdup (args.name); - - /* There can be some commands hidden in key, check and proceed */ - gf_server_check_getxattr_cmd (frame, state->name); + /* There can be some commands hidden in key, check and proceed */ + gf_server_check_getxattr_cmd (frame, state->name); + } resolve_and_resume (frame, server_getxattr_resume); out: -- cgit