Product Documentation

V11.5 Update Guide

Previous Topic

Next Topic

Checking if ctThrdInit() has been called

(In V11.5 and later) In the server, multi-threaded client, and multi-threaded standalone c-tree operational models, it is possible to determine if ctThrdInit() has already been called by calling ctThrdInit() as follows:

NINT rc;

rc = ctThrdInit(0,ctThrdCHECK_INIT,NULL);

When a mode of ctThrdCHECK_INIT is specified, ctThrdInit() returns a value of YES if a successful ctThrdInit() call has already been made and returns NO otherwise. In both cases it does not perform any initialization.

TOCIndex