From: Olivier Houchard Date: Thu, 16 Aug 2018 17:03:50 +0000 (+0200) Subject: BUG/MEDIUM: sessions: Don't use t->state. X-Git-Tag: v1.9-dev2~155 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fde2a09a15408311d42574cc7196659e26f26d75;p=thirdparty%2Fhaproxy.git BUG/MEDIUM: sessions: Don't use t->state. In session_expire_embryonic(), don't use t->state, use the "state" argument instead, as t->state has been cleaned before we're being called. --- diff --git a/src/session.c b/src/session.c index 1d66b739f0..d7d8544c7c 100644 --- a/src/session.c +++ b/src/session.c @@ -388,7 +388,7 @@ static struct task *session_expire_embryonic(struct task *t, void *context, unsi { struct session *sess = context; - if (!(t->state & TASK_WOKEN_TIMER)) + if (!(state & TASK_WOKEN_TIMER)) return t; session_kill_embryonic(sess);