24#ifndef SYNCSIGHANDLER_H
25#define SYNCSIGHANDLER_H
27#include <QSocketNotifier>
58 static void hupSignalHandler(
int unused);
59 static void termSignalHandler(
int unused);
76 static int iSigHupFd[2];
77 static int iSigTermFd[2];
81 QSocketNotifier *iSigHup;
82 QSocketNotifier *iSigTerm;
84#ifdef SYNCFW_UNIT_TESTS
85 friend class SyncSigHandlerTest;
About this class. We can't call Qt functions from Unix signal handlers. We can only call async-signal...
Definition SyncSigHandler.h:41
~SyncSigHandler()
Destructor.
Definition SyncSigHandler.cpp:64
void handleSigTerm()
QT signal handler to handle SIG_TERM.
Definition SyncSigHandler.cpp:87
void handleSigHup()
QT signal handler to handle SIG_HUP.
Definition SyncSigHandler.cpp:98