Share this page

# lrt_abort_on_error

Error Processing Functions

Aborts the current transaction if the previous Tuxedo function resulted in an error.

void lrt_abort_on_error( );

The lrt_abort_on_error function aborts the current transaction if the previous Tuxedo function resulted in an error. This signifies an abnormal end of a transaction. All changes made to resources during the transaction are undone.

## Return Values

This function has no return value.

## Parameterization

You cannot use standard parameterization for any arguments in this function.

## Example

In the following example, the lrt_abort_on_error function aborts the current transaction if the lrt_tpinitialize resulted in an error.

Copy code

    /* abort if lrt_tpinitialize resulted in error*/
    tpresult_int = lrt_tpinitialize("usrname=smith", "cltname=bankapp", "passwd=mypasswd", "flags=TPU_DIP", LRT_END_OF_PARMS);
    lrt_abort_on_error();

Tips to improve your search results... VuGen Function Reference Version 26.1-26.3 Function Reference 26.1-26.3 All View Local Help Center View Online Help Center Version: