diff --git a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp index 462322f61..c2a17d2f5 100644 --- a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp +++ b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp @@ -1316,7 +1316,10 @@ void LiveCapture::connectionThreadEntry() } if(m_Connection) + { m_Connection->Shutdown(); + m_Connection = NULL; + } GUIInvoke::call(this, [this]() { ui->connectionStatus->setText(tr("Closed"));