From: William Lallemand Date: Tue, 29 Apr 2025 12:09:46 +0000 (+0200) Subject: BUG/MINOR: acme: creating an account should not end the task X-Git-Tag: v3.2-dev13~47 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=62dfe1fc8711bcd486b18c3cd001d4ebdecb53c8;p=thirdparty%2Fhaproxy.git BUG/MINOR: acme: creating an account should not end the task The account creation was mistakenly ending the task instead of being wakeup for the NewOrder state, it was preventing the creation of the certificate, however the account was correctly created. To fix this, only the jump to the end label need to be remove, the standard leaving codepath of the function will allow to be wakeup. No backport needed. --- diff --git a/src/acme.c b/src/acme.c index 45d701409..31fc273e0 100644 --- a/src/acme.c +++ b/src/acme.c @@ -1705,7 +1705,6 @@ struct task *acme_process(struct task *task, void *context, unsigned int state) st = ACME_NEWORDER; http_st = ACME_HTTP_REQ; task_wakeup(task, TASK_WOKEN_MSG); - goto end; }