From d896d401560e6dcdb1347827707e9b380a0d79f6 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;