@@ -17,6 +17,7 @@
1717// local
1818#include "ShellApplication.h"
1919#include "qmldebuggerutils.h"
20+#include "unix-signal-handler.h"
2021
2122int main(int argc, const char *argv[])
2223{
@@ -32,6 +33,11 @@ int main(int argc, const char *argv[])
3233
3334 ShellApplication *application = new ShellApplication(argc, (char**)argv, isMirServer);
3435
36+ UnixSignalHandler signal_handler([]{
37+ QGuiApplication::exit(0);
38+ });
39+ signal_handler.setupUnixSignalHandlers();
40+
3541 int result = application->exec();
3642
3743 application->destroyResources();