From 0c7add09950a850f45cdb679986a92bef7d1761d Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Fri, 31 May 2024 08:33:18 +0200 Subject: [PATCH] cli: mark CLI thread as never returning The thread never exits on its own. It's cancelable during net_Accept(). Ref. #28650 --- modules/control/cli/cli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/control/cli/cli.c b/modules/control/cli/cli.c index cb69cfc6f4..38a59dbe98 100644 --- a/modules/control/cli/cli.c +++ b/modules/control/cli/cli.c @@ -543,7 +543,7 @@ static void cli_client_delete(struct cli_client *cl) free(cl); } -static void *Run(void *data) +_Noreturn static void *Run(void *data) { intf_thread_t *intf = data; intf_sys_t *sys = intf->p_sys;