X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FScheduler%2FSignalEvent.cc;h=140344b2cd9020ef149de95497d952e706c4fa1e;hb=c6fb7bc1210f26501d95064eb8e6399a881f884e;hp=93b9bb0eeb25dde7227c577b16ce540141d61140;hpb=42993f284009a951b77718ece3e7a2747041c566;p=senf.git diff --git a/senf/Scheduler/SignalEvent.cc b/senf/Scheduler/SignalEvent.cc index 93b9bb0..140344b 100644 --- a/senf/Scheduler/SignalEvent.cc +++ b/senf/Scheduler/SignalEvent.cc @@ -29,6 +29,7 @@ // Custom includes #include #include +#include "senf/Utils/IgnoreValue.hh" //#include "SignalEvent.mpp" #define prefix_ @@ -116,7 +117,7 @@ prefix_ void senf::scheduler::detail::SignalDispatcher::sigHandler(int signal, : // The manpage says, si_signo is unused in linux so we set it here siginfo->si_signo = signal; // We can't do much on error anyway so we ignore errors here - (void) write(instance().sigPipe_[1], siginfo, sizeof(*siginfo)); + senf::IGNORE( write(instance().sigPipe_[1], siginfo, sizeof(*siginfo)) ); } prefix_ void senf::scheduler::SignalEvent::v_run()