previous up next
Go backward to Recursive Server Loops
Go up to Software Architecture
RISC-Linz logo

Watchdogs

A watchdog thread in every remote scheduler controls in regular intervals if messages have been received from the central scheduler. If during the last control period no message has been received, the watchdog sends a "ping" message to the central scheduler. If during the subsequent control period no reply is received, the watchdog assumes that the connection is broken and aborts the external application process and the scheduler process. Thus we ensure that broken sessions do not lead to stalled remote processes (which becomes a problem in distributed environments).


Maintained by: Wolfgang Schreiner
Last Modification: April 22, 1999

previous up next