TMF Application Programmer's Guide (H06.06+, J06.03+)
File System Procedures
HP NonStop TMF Application Programmer’s Guide—540139-009
4-52
Usage Considerations
to TMF_JOIN_EXT_ is issued, the call is rejected with file system error
FETOOMANYTRANSBEGINS (too many transactions).
If the calling process is the primary process of a process pair and the TFILE is being
checkpointed, the calling process should checkpoint the TFILE after calling
TMF_JOIN_EXT_ to modify the backup process' TFILE.
If the calling process has not relinquished control of a joined transaction by issuing a
TMF_SUSPEND_EXT call, one of the following takes place when the process that
initiated the transaction calls ENDTRANSACTION:
If the calling process is on the beginner's node, then a retry error
FEJOINOUTSTANDING will be returned.
OR
If the calling process is on a remote node, the transaction will be aborted, and
FETRANSABORTED will be returned.
Note. If the Joiners CPU fails while the join is active, the transaction is aborted with abort
flags set to AbortDueToServerFailure.










