C Thread Pool Example