A multithreaded task queue in C.