summaryrefslogtreecommitdiffstats
path: root/src/core/socketlauncher.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/socketlauncher.cpp')
-rw-r--r--src/core/socketlauncher.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/core/socketlauncher.cpp b/src/core/socketlauncher.cpp
index dd7be2d..0adf083 100644
--- a/src/core/socketlauncher.cpp
+++ b/src/core/socketlauncher.cpp
@@ -177,6 +177,19 @@ void SocketLauncher::handleInternalProcessChange()
}
/*!
+ \internal
+ We override this function to forward internal process errors
+ */
+
+void SocketLauncher::handleInternalProcessError(QProcess::ProcessError error)
+{
+ QJsonObject object;
+ object.insert(RemoteProtocol::remote(), RemoteProtocol::internalprocesserror());
+ object.insert(RemoteProtocol::processError(), error);
+ m_server->broadcast(object);
+}
+
+/*!
\internal
*/