mirror of
https://github.com/wled/WLED.git
synced 2025-07-10 04:16:36 +00:00
serveJson: Fix possible memory leak
Ensure we delete the response if it's not locked
This commit is contained in:
parent
9d3c0f4ff0
commit
77116172e4
@ -1065,6 +1065,7 @@ void serveJson(AsyncWebServerRequest* request)
|
|||||||
if (!response->owns_lock()) {
|
if (!response->owns_lock()) {
|
||||||
serveJsonError(request, 503, ERR_NOBUF);
|
serveJsonError(request, 503, ERR_NOBUF);
|
||||||
servingClient = false;
|
servingClient = false;
|
||||||
|
delete response;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user