Hi, What is the status of the signalfd branch? It seems like the main problem with the implementation is the use of sigprocmask whose behavior isn't specified in a multithreaded environment and from my testing, doesn't have the desired effect. Even using pthread_sigmask wouldn't help since it only blocks signals for the current thread. Also, what is the reason that the default signal backend cannot have different event bases receiving different signals? Cheers Ross
Attachment:
signature.asc
Description: OpenPGP digital signature