Basic Threadpool in C
cd lib
make all
cd bin
make all
LD_LIBRARY_PATH=$(pwd)/lib:$LD_LIBRARY_PATH ./bin/main.bin
ctrl + c ends the program (after all workers completed)
kill -SIGUSR1 $(pgrep main.bin) adds a workload to the queue (a simple function that loops for some time)