diff options
Diffstat (limited to 'xlators/cluster/nsr-server/src/leader.c')
-rw-r--r-- | xlators/cluster/nsr-server/src/leader.c | 4 |
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); |