From c2e93bf6e391657c23a16b6536f7976136c32ce5 Mon Sep 17 00:00:00 2001 From: shishir gowda Date: Mon, 4 Oct 2010 07:45:08 +0000 Subject: Additional status check for rebalance in progress Signed-off-by: shishir gowda Signed-off-by: Vijay Bellur BUG: 1791 (remove-brick during rebalance) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1791 --- xlators/mgmt/glusterd/src/glusterd-utils.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'xlators/mgmt/glusterd/src') diff --git a/xlators/mgmt/glusterd/src/glusterd-utils.c b/xlators/mgmt/glusterd/src/glusterd-utils.c index d72fa73f1f6..6f1cd07265e 100644 --- a/xlators/mgmt/glusterd/src/glusterd-utils.c +++ b/xlators/mgmt/glusterd/src/glusterd-utils.c @@ -2124,5 +2124,6 @@ out: int glusterd_is_defrag_on (glusterd_volinfo_t *volinfo) { - return (volinfo->defrag_status == GF_DEFRAG_STATUS_STARTED); + return ((volinfo->defrag_status == GF_DEFRAG_STATUS_STARTED) || + (volinfo->defrag_status == GF_DEFRAG_STATUS_LAYOUT_FIX_COMPLETE)); } -- cgit