Rearrange some checks to avoid verifying pthread_t after using it.
failure, to match OpenGroup specifications.