libev signal mask and thread

Konstantin Osipov kostja.osipov at
Fri Apr 27 17:14:35 CEST 2012


We're using libev for signal handling, but after setting up
a number of ev_signal callbacks, we create new threads. 

How exactly does libev work with the process signal mask?
Is any manipulation with the thread signal mask in created threads
necessary to ensure that signals actually arrive to the thread
which is running the libev loop with appropriate watchers?


-- - an efficient, extensible in-memory data store

More information about the libev mailing list