FairCom Corporation


4.3.34 ctdbCommit


Commit a transaction.

Declaration

CTDBRET ctdbCommit(CTHANDLE Handle)

Description

ctdbCommit commits a transaction initiated with ctdbBegin and releases all session-wide locks.

Returns

ctdbCommit 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, ctdbAbort, HYPERLINK \l "ctdbIsTransActive" ctdbIsTransActive


FairCom Corporation
www.faircom.com