serveJson: Fix possible memory leak

Ensure we delete the response if it's not locked
pull/3648/head
Will Miles 2024-01-06 10:24:05 -05:00
rodzic 9d3c0f4ff0
commit 77116172e4
1 zmienionych plików z 1 dodań i 0 usunięć

Wyświetl plik

@ -1065,6 +1065,7 @@ void serveJson(AsyncWebServerRequest* request)
if (!response->owns_lock()) {
serveJsonError(request, 503, ERR_NOBUF);
servingClient = false;
delete response;
return;
}