diff --git a/nymea-networkmanager/application.cpp b/nymea-networkmanager/application.cpp index 6a1ebd5..b5fb2a5 100644 --- a/nymea-networkmanager/application.cpp +++ b/nymea-networkmanager/application.cpp @@ -52,10 +52,6 @@ static void catchUnixSignals(const std::vector& quitSignals, const std::vec case SIGHUP: qCDebug(dcApplication()) << "Cought SIGHUP quit signal..."; break; - case SIGSEGV: { - qCCritical(dcApplication()) << "Cought SIGSEGV signal. Segmentation fault!"; - exit(EXIT_FAILURE); - } default: qCDebug(dcApplication()) << "Cought unhandled signal" << sig; break; @@ -87,5 +83,5 @@ static void catchUnixSignals(const std::vector& quitSignals, const std::vec Application::Application(int &argc, char **argv) : QCoreApplication(argc, argv) { - catchUnixSignals({SIGQUIT, SIGINT, SIGTERM, SIGHUP, SIGSEGV}); + catchUnixSignals({SIGQUIT, SIGINT, SIGTERM, SIGHUP}); }