BUG/MAJOR: threads/checks: wrong use of SPIN_LOCK instead of SPIN_UNLOCK

Must unlock on exit, copy-paste error.
This commit is contained in:
Willy Tarreau 2017-11-05 10:06:32 +01:00
parent 1c8980f9b5
commit 73247e0757

View File

@ -2091,7 +2091,7 @@ static struct task *process_chk_proc(struct task *t)
reschedule:
while (tick_is_expired(t->expire, now_ms))
t->expire = tick_add(t->expire, MS_TO_TICKS(check->inter));
SPIN_LOCK(SERVER_LOCK, &check->server->lock);
SPIN_UNLOCK(SERVER_LOCK, &check->server->lock);
return t;
}