libassa
3.5.0
|
Class SIGPOLLHandler handles SIGPOLL signal. More...
#include <Handlers.h>
Public Member Functions | |
SIGPOLLHandler () | |
Constructor. | |
int | handle_signal (int signum_) |
Catch and absorb SIGPOLL signal. |
Class SIGPOLLHandler handles SIGPOLL signal.
SIGPOLLHandler Implementations of dummy handler to *swallow* SIGPOLL caused sometimes by select(3) being called on false socket file descriptor.
NOTE: FreeBSD uses SIGIO instead.
Definition at line 261 of file Handlers.h.
ASSA::SIGPOLLHandler::SIGPOLLHandler | ( | ) | [inline] |
Constructor.
Definition at line 266 of file Handlers.h.
References ASSA::SIGHAND, and trace_with_mask.
{ trace_with_mask("SIGPOLLHandler", SIGHAND); }
int ASSA::SIGPOLLHandler::handle_signal | ( | int | signum_ | ) | [inline, virtual] |
Catch and absorb SIGPOLL signal.
Reimplemented from ASSA::EventHandler.
Definition at line 271 of file Handlers.h.
References ASSAIOSIG, ASSA::SIGHAND, and trace_with_mask.
{ trace_with_mask("SIGPOLLHandler::handle_signal", SIGHAND); return (signum_ == ASSAIOSIG) ? 0 : -1; }