From 226c88ba32a6ce31ff3d2603f1508bc4891299eb Mon Sep 17 00:00:00 2001 From: RobHap Date: Wed, 16 Jun 2021 05:55:36 +0100 Subject: [PATCH] freertos: check for forcing each time around service loop https://github.com/warmcat/libwebsockets/issues/2325 --- lib/plat/freertos/freertos-service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/plat/freertos/freertos-service.c b/lib/plat/freertos/freertos-service.c index 1bea562a9..6170a1c55 100644 --- a/lib/plat/freertos/freertos-service.c +++ b/lib/plat/freertos/freertos-service.c @@ -99,9 +99,9 @@ _lws_plat_service_tsi(struct lws_context *context, int timeout_ms, int tsi) /* * is there anybody with pending stuff that needs service forcing? */ +again: if (lws_service_adjust_timeout(context, 1, tsi)) { -again: a = 0; if (timeout_us) { lws_usec_t us;