From fac8038a9fa80e16b557d91b9e2fec271cfda5fa Mon Sep 17 00:00:00 2001 From: Jeff Darcy Date: Mon, 14 Dec 2015 16:25:22 -0500 Subject: NSR: Volgen Support Allows the user to convert an afr-volume to a nsr-volume by using cluster.nsr option in the volume set command gluster volume set cluster.nsr Change-Id: Ia1c5aa89d27535f7275d474cf312dc5efb8e222f BUG: 1158654 Signed-off-by: Jeff Darcy Reviewed-on: http://review.gluster.org/12943 Smoke: Gluster Build System NetBSD-regression: NetBSD Build System Reviewed-by: Avra Sengupta CentOS-regression: Gluster Build System --- xlators/protocol/server/src/server-rpc-fops.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'xlators/protocol/server') diff --git a/xlators/protocol/server/src/server-rpc-fops.c b/xlators/protocol/server/src/server-rpc-fops.c index 9a7d8eb71ed..239323382ea 100644 --- a/xlators/protocol/server/src/server-rpc-fops.c +++ b/xlators/protocol/server/src/server-rpc-fops.c @@ -1772,8 +1772,12 @@ server_setattr_cbk (call_frame_t *frame, void *cookie, xlator_t *this, goto out; } - gf_stat_from_iatt (&rsp.statpre, statpre); - gf_stat_from_iatt (&rsp.statpost, statpost); + if (statpre) { + gf_stat_from_iatt (&rsp.statpre, statpre); + } + if (statpost) { + gf_stat_from_iatt (&rsp.statpost, statpost); + } out: rsp.op_ret = op_ret; -- cgit