summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/nsr-server/src/leader.c
diff options
context:
space:
mode:
Diffstat (limited to 'xlators/cluster/nsr-server/src/leader.c')
-rw-r--r--xlators/cluster/nsr-server/src/leader.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/xlators/cluster/nsr-server/src/leader.c b/xlators/cluster/nsr-server/src/leader.c
index 319f99317..645f68bf6 100644
--- a/xlators/cluster/nsr-server/src/leader.c
+++ b/xlators/cluster/nsr-server/src/leader.c
@@ -79,13 +79,13 @@ nsr_set_leader (xlator_t *this, etcd_session etcd)
}
priv->leader = _gf_true;
+ priv->current_term = term + 1;
+
if (priv->nsr_recon_start == _gf_false) {
atomic_fetch_and(&(priv->fence_io), 0);
return;
}
- priv->current_term = term + 1;
-
// Move this inside recon notify???
atomic_fetch_or(&(priv->fence_io), 1);