diff --git a/sming/sming/network/TcpServer.cpp b/sming/sming/network/TcpServer.cpp index 63bbe4f..ecea12d 100644 --- a/sming/sming/network/TcpServer.cpp +++ b/sming/sming/network/TcpServer.cpp @@ -60,6 +60,8 @@ TcpServer::TcpServer(TcpClientDataDelegate clientReceiveDataHandler) TcpServer::~TcpServer() { + tcp_close(tcp); + tcp = NULL; } TcpConnection* TcpServer::createClient(tcp_pcb *clientTcp)