Because the client is allowed to send abortTransaction after getting back an error from an earlier statement, and besides, many of our tests do this.
- depends on
-
SERVER-41190 Convert CommitType enum in TransactionRouter to generic State enum
- Closed
- is depended on by
-
SERVER-40386 Audit call sites of commitTransaction_forTesting() and abortTransaction_forTesting() to make sure they do not ignore server response
- Closed