Two phase commit works with single threaded test