From e302ecfe832f790a41d7f092b290f79fd42a9196 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 17 Dec 2019 15:51:16 +0000 Subject: [PATCH] Don't leak target control handle --- qrenderdoc/Windows/Dialogs/LiveCapture.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp index 1c42f9a30..9febaa319 100644 --- a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp +++ b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp @@ -1315,6 +1315,9 @@ void LiveCapture::connectionThreadEntry() } } + if(m_Connection) + m_Connection->Shutdown(); + GUIInvoke::call(this, [this]() { ui->connectionStatus->setText(tr("Closed")); ui->connectionIcon->setPixmap(Pixmaps::disconnect(ui->connectionIcon));