From 41560cd307ac9e5852e7bc91584a398f6e3b5e31 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Tue, 7 Oct 2014 13:18:13 -0700 Subject: [PATCH 1/2] Fix Windows Firmware Update crash --- src/comm/UDPLink.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/comm/UDPLink.cc b/src/comm/UDPLink.cc index d02e929..b1146b0 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; } From 55ea7d4d78df092f67ca4897ddb2916f86265031 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Tue, 7 Oct 2014 13:20:29 -0700 Subject: [PATCH 2/2] Fix tabs --- src/comm/UDPLink.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/comm/UDPLink.cc b/src/comm/UDPLink.cc index b1146b0..ecf6fb9 100644 --- a/src/comm/UDPLink.cc +++ b/src/comm/UDPLink.cc @@ -290,7 +290,7 @@ bool UDPLink::disconnect() if(socket) { - // Make sure delete happen on correct thread + // Make sure delete happen on correct thread socket->deleteLater(); socket = NULL; }