This is a simple implementation of thread pool written in C. The implementation is based on POSIX pthreads.
Categories
LibrariesLicense
BSD LicenseFollow Simple C Thread Pool
You Might Also Like
ManageEngine's Endpoint Central is a Unified Endpoint Management Solution, that takes care of enterprise mobility management (including all features of mobile application management and mobile device management), as well as client management for a diversified range of endpoints - mobile devices, laptops, computers, tablets, server machines etc. With ManageEngine Endpoint Central, users can automate their regular desktop management routines like distributing software, installing patches, managing IT assets, imaging and deploying OS, and more.
Rate This Project
Login To Rate This Project
User Reviews
-
Very very nice and simple libary! Can recommend it to everybody who needs just a working pool. It is very similiar to "C Thread Pool" on sourceforge. I do not know which one was first (this here i guess). How ever I couldn't see any big difference to the user except of other names. (I did not have a deep look inside the code. Both works. ATTENTION: I maybe found a bug in both libaries. On destroying the pool the destroy function does not wait to fullfill all tasks in the queue. It justs wait untill all threads are done. That means that it will not start left waiting tasks. Example: start 8 tasks with 2 threads and destroy the pool directly. Then only the first 2 will be done. I did a workaround for the other libary. You can find it in my review. How ever both libaries are well working and i want to thanks the authors very very much for their work!