A simple thread pool for C. The source code is ANSI C and POSIX compliant.
- ANCI C and POSIX compliant
- Number of threads can be chosen on initialisation
- Minimal interface
- Full documentation
Great start! I forked the project here on sourceforge with the name cthpool2 to provide priority based scheduling: adding jobs that skip the queue, and changing jobs priority that are already in the queue.