X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=signalhandler.cpp;h=fbbcf225d8995cec5dca768f026d7d0a3434caf4;hp=475f49b0638065065fca6b6645a34147bae015d6;hb=364d2155b342d3ef8f5f2c22be54bb35d0882b76;hpb=8dbbc7f0b9ea59d0f0d62225772f8a56eee125f5 diff --git a/signalhandler.cpp b/signalhandler.cpp index 475f49b0..fbbcf225 100644 --- a/signalhandler.cpp +++ b/signalhandler.cpp @@ -18,7 +18,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include "signalhandler.h" +#include "signalhandler.hpp" #include #include @@ -33,7 +33,7 @@ int SignalHandler::sockets_[2]; bool SignalHandler::prepare_signals() { - if(socketpair(AF_UNIX, SOCK_STREAM, 0, sockets_) != 0) + if (socketpair(AF_UNIX, SOCK_STREAM, 0, sockets_) != 0) return false; struct sigaction sig_action; @@ -42,7 +42,7 @@ bool SignalHandler::prepare_signals() sigemptyset(&sig_action.sa_mask); sig_action.sa_flags = SA_RESTART; - if(sigaction(SIGINT, &sig_action, 0) != 0 || + if (sigaction(SIGINT, &sig_action, 0) != 0 || sigaction(SIGTERM, &sig_action, 0) != 0) { close(sockets_[0]); close(sockets_[1]); @@ -66,8 +66,7 @@ void SignalHandler::on_socket_notifier_activated() socket_notifier_->setEnabled(false); int sig_number; - if(read(sockets_[1], &sig_number, sizeof(int)) != - sizeof(int)) { + if (read(sockets_[1], &sig_number, sizeof(int)) != sizeof(int)) { qDebug() << "Failed to catch signal"; abort(); } @@ -87,8 +86,7 @@ void SignalHandler::on_socket_notifier_activated() void SignalHandler::handle_signals(int sig_number) { - if(write(sockets_[0], &sig_number, sizeof(int)) != - sizeof(int)) { + if (write(sockets_[0], &sig_number, sizeof(int)) != sizeof(int)) { // Failed to handle signal abort(); }