diff options
-rw-r--r-- | lib/rconn.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rconn.c b/lib/rconn.c index 6692b4603..a4a5dbfee 100644 --- a/lib/rconn.c +++ b/lib/rconn.c @@ -1267,7 +1267,7 @@ static void state_transition(struct rconn *rc, enum state state) OVS_REQUIRES(rc->mutex) { - rc->seqno += (rc->state == S_ACTIVE) != (state == S_ACTIVE); + rc->seqno += is_connected_state(rc->state) != is_connected_state(state); if (is_connected_state(state) && !is_connected_state(rc->state)) { rc->probably_admitted = false; } |