mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-04-03 18:11:06 +02:00
MINOR: acme: remove remaining CLI wait in ACME_RSLV_TRIGGER
The TASK_WOKEN_TIMER check that previously handled the case where RSLV_TRIGGER was reached directly from the CLI command is therefore dead code and can be removed.
This commit is contained in:
parent
22b7da1464
commit
6ca83eb731
22
src/acme.c
22
src/acme.c
@ -2462,28 +2462,6 @@ re:
|
||||
* the timeout */
|
||||
if (ctx->dnsstarttime == 0)
|
||||
ctx->dnsstarttime = ns_to_sec(now_ns);
|
||||
|
||||
/* if it was trigger by the CLI, still wait dns_delay if
|
||||
* not everything is ready, or skip and to to
|
||||
* ACME_CHALLENGE */
|
||||
if (!(state & TASK_WOKEN_TIMER)) {
|
||||
int all_ready = 1;
|
||||
|
||||
for (auth = ctx->auths; auth != NULL; auth = auth->next) {
|
||||
if (auth->ready == ctx->cfg->cond_ready)
|
||||
continue;
|
||||
all_ready = 0;
|
||||
}
|
||||
if (all_ready) {
|
||||
st = ACME_CHALLENGE;
|
||||
ctx->http_state = ACME_HTTP_REQ;
|
||||
ctx->state = st;
|
||||
goto nextreq;
|
||||
} else {
|
||||
return task;
|
||||
}
|
||||
}
|
||||
|
||||
/* on timer expiry, re-trigger resolution for non-ready auths */
|
||||
for (auth = ctx->auths; auth != NULL; auth = auth->next) {
|
||||
if (auth->ready == ctx->cfg->cond_ready)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user