exceptions4c-pthreads 0.1
Multithreading exception handling for C
|
This library allows you to safely and concurrently use exceptions4c on multithreaded programs that are based on POSIX threads.
This library consists of two files:
To use it in your project, include the header file in your source code files.
And then link your program against the library code.
All you have to do is call e4c_set_context_supplier
with the exception context supplier provided by this library so each thread will get its own exception context.
In the event of an uncaught exception, instead of terminating the program, only the current thread will be canceled.
This library should compile in any modern C compiler.
This library adheres to Semantic Versioning. All notable changes for each version are documented in a change log.
Head over to GitHub for the latest release.
The source code is available on GitHub.