fixed a threading issue with the client transaction ID