From 00da51c968c7053d199f025008ba804cfd4d3ad3 Mon Sep 17 00:00:00 2001 From: bugobliterator Date: Wed, 14 Feb 2024 19:46:11 +1100 Subject: [PATCH] AP_Periph: do not close if already closed --- Tools/AP_Periph/Web/scripts/pppgw_webui.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Tools/AP_Periph/Web/scripts/pppgw_webui.lua b/Tools/AP_Periph/Web/scripts/pppgw_webui.lua index 3390a89dc4bbdb..64b620f171c966 100644 --- a/Tools/AP_Periph/Web/scripts/pppgw_webui.lua +++ b/Tools/AP_Periph/Web/scripts/pppgw_webui.lua @@ -933,6 +933,9 @@ local function Client(_sock, _idx) function self.remove() DEBUG(string.format("%u: removing client OFFSET=%u", idx, offset)) + if self.closed then + return + end sock:close() self.closed = true end