FairCom Corporation


4.3 Function Descriptions


4.3.1 ctdbAbort


Abort a transaction.

Declaration

CTDBRET ctdbAbort(CTHANDLE Handle)

Description

ctdbAbort aborts a transaction initiated with ctdbBegin, releasing all session-wide locks.

Returns

ctdbAbort returns CTDBRET_OK if successful, or the c-tree Plus error code on failure.

Example

ctdbBegin(pSession);
if (ctdbCreateTable(tHandle1,"table1",CTCREATE_NORMAL) == CTDBRET_OK)
ctdbCommit(pSession);
else
ctdbAbort(pSession);

See also

ctdbBegin, ctdbCommit, ctdbIsTransActive, ctdbLock


FairCom Corporation
www.faircom.com