Thread pooling, exit() function and joining