Freshmeat page: http://freshmeat.net/projects/sigsafe/
sigsafe is a C library for safely, reliably, and promptly handling signals delivered to specific threads without significant overhead. This is a common and challenging problem, and sigsafe can help. Please see the examples in the API documentation.
sigsafe includes code, documentation, a performance benchmark, and a correctness tester that exhaustively searches for race conditions with the ptrace(2) facility.
This project has the following developers:
Keep up with the latest Advogato features by reading the Advogato status blog.