diff --git a/src/comm/UDPLink.cc b/src/comm/UDPLink.cc index d02e929..ecf6fb9 100644 --- a/src/comm/UDPLink.cc +++ b/src/comm/UDPLink.cc @@ -290,7 +290,8 @@ bool UDPLink::disconnect() if(socket) { - delete socket; + // Make sure delete happen on correct thread + socket->deleteLater(); socket = NULL; }