Cannot enlist in a transaction while already enlisted in a transaction

Error constant SQLE_CANNOT_ENLIST_WHILE_ALREADY_ENLISTED
ODBC 2 State ERROR
ODBC 3 State ERROR
Severity 16
SQLCODE –801
SQLSTATE 55W10
Sybase error code 13811
Probable cause

You tried to enlist a second transaction on a connection that is already enlisted in a transaction.