diff --git a/include/sgnl/SignalHandler.h b/include/sgnl/SignalHandler.h index 48877d0..1f2a816 100644 --- a/include/sgnl/SignalHandler.h +++ b/include/sgnl/SignalHandler.h @@ -58,7 +58,7 @@ public: SignalHandler& operator=(const SignalHandler& other) = delete; SignalHandler& operator=(SignalHandler&& other) = delete; - int sigwait() + int sigwait() const { int signum = 0; int ret = ::sigwait(&this->set_, &signum); @@ -68,7 +68,7 @@ public: return signum; } - int sigwait_handler(std::function handler) + int sigwait_handler(std::function handler) const { while( true ) {