Watchdog Function

To provide improved failover defense for the Core Protection Module for Mac, a “watchdog" service now monitors the program’s own essential service processes, such as the iCoreService and TMMPMAdapter.

Every 60 seconds the watchdog checks for the existence of the Core Protection Module for Mac’s main services. If one of the main services has exited abnormally or crashed, the watchdog stops all services and then restarts the CPM for Mac main services to guarantee the availability of the system.