Simple posix thread pooling