Destroy connections when finalizing the extension

This commit is contained in:
Björn Ritzl
2020-12-22 12:19:12 +01:00
parent ba7454a431
commit 7e89b8a685

View File

@@ -509,6 +509,12 @@ static dmExtension::Result AppFinalize(dmExtension::AppParams* params)
static dmExtension::Result Finalize(dmExtension::Params* params)
{
while (!g_Websocket.m_Connections.Empty())
{
WebsocketConnection* conn = g_Websocket.m_Connections.Back();
g_Websocket.m_Connections.Pop();
DestroyConnection(conn);
}
return dmExtension::RESULT_OK;
}