1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

[WebSocket] Fix potential double free after multiplayer clear.

This commit is contained in:
Fabio Alessandrelli
2022-10-13 18:04:12 +02:00
parent 2c13919e28
commit 0fe01b6b4a

View File

@@ -61,6 +61,7 @@ void WebSocketMultiplayerPeer::_clear() {
tls_key.unref(); tls_key.unref();
if (current_packet.data != nullptr) { if (current_packet.data != nullptr) {
memfree(current_packet.data); memfree(current_packet.data);
current_packet.data = nullptr;
} }
for (Packet &E : incoming_packets) { for (Packet &E : incoming_packets) {