TMF Application Programmer's Guide (G06.26+)
File System Procedures
HP NonStop TMF Application Programmer’s Guide—522419-005
4-19
RESUMETRANSACTION
For a list of all possible file system error numbers, refer to the Operator Messages
Manual.
Non-zero errors indicate that the transaction cannot be used to update the
database.
Note that for all errors except 31, 36, and 78, the caller must still call
ABORTTRANSACTION or ENDTRANSACTION to clean up data structures and
determine the final outcome of the transaction.
trans-begin-tag input
INT(32)
is the value returned by the optional trans-begin-tag parameter of
BEGINTRANSACTION. If the value of this parameter is 0D, the current
transaction identifier of the calling process is reset to the nil state.
If the transaction identified by trans-begin-tag was initiated by either the calling
process or its backup, the calling process’ current transaction is set to the associated
transaction identifier, even if RESUMETRANSACTION returns an error number.
When issued by the primary requester process of a process pair,
RESUMETRANSACTION does not change the current transaction identifier of the
backup process.
90 Transaction’s parent process failed.
92 Path to a participating network node failed.
93 Transaction aborted because it was pinning a file on the MAT, and
more than 45% of the MAT filled during the transaction’s lifetime.
94 Transaction aborted by operator command.
96 Transaction aborted by Autoabort threshold.
97 Transaction aborted by ABORTTRANSACTION call.