endurox.tpabort¶
- endurox.tpabort(flags: int = 0) None ¶
Abort global transaction.
For more details see tpabort(3) C API call.
- Raises:
AtmiException –
Following error codes may be present:TPEINVAL
- Invalid flags passed.TPETIME
- Transaction manager timeout.TPEABORT
- Global transaction was aborted (due to marking or error error during two phase commit).TPEHAZARD
- Partial commit and/or abort.TPEHEURISTIC
- Partial commit and/or abort.TPEPROTO
- Invalid call sequence.TPESYSTEM
- System error occurred.TPEOS
- Operating system error occurred.- Parameters:
flags (int) – RFU, default value is 0.