Product Documentation

V9 Update Guide

Previous Topic

Next Topic

File-based Global Mutexes

A new feature called a File-based Global Mutex enables support for a new type of synchronization object. It is file-based as the mutex uses a system lock on the designated file to establish mutex ownership, and it is global because it synchronizes access across multiple processes. These processes may be stand-alone c-tree executables or c-tree servers.

Consider two independent c-tree applications in one “environment”. By environment, we mean multiple c-tree applications, either on one machine or multiple machines, but with a single available data source. A file based mutex could protect against multiple unsynchronized attempts to access to this data file. An application developer could prevent unintended environment configurations from causing data integrity problems with this global based mutex.

  • ctFILMTX

TOCIndex