diff --git a/src/stick_table.c b/src/stick_table.c index 9a0809cb3..5532fc679 100644 --- a/src/stick_table.c +++ b/src/stick_table.c @@ -456,7 +456,8 @@ struct stksess *stksess_new(struct stktable *t, struct stktable_key *key) stksess_setkey(t, ts, key); stksess_setkey_shard(t, ts, key); } - } + } else + HA_ATOMIC_DEC(&t->current); return ts; }