From d5a2ea136fdb282cb222104357ca6aa600c769bf Mon Sep 17 00:00:00 2001 From: Dominic Clark Date: Sun, 1 Oct 2017 16:30:37 +0100 Subject: [PATCH] Fix hang when remote plugin is missing (#3770) --- src/core/RemotePlugin.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/RemotePlugin.cpp b/src/core/RemotePlugin.cpp index c7756552c..df6a0d948 100644 --- a/src/core/RemotePlugin.cpp +++ b/src/core/RemotePlugin.cpp @@ -196,6 +196,7 @@ bool RemotePlugin::init( const QString &pluginExecutable, qWarning( "Remote plugin '%s' not found.", exec.toUtf8().constData() ); m_failed = true; + invalidate(); unlock(); return failed(); }