Parameter:
DEBUG_CAPTURE_TIMEOUTShort description: Automatically triggers an NSD-like data capture when a semaphore/thread is blocked for longer than the specified period.
Profile
Parameter | DEBUG_CAPTURE_TIMEOUT |
Category | Logging / Debug |
Component | Server |
Available since | 8.0 |
Supported versions | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5 |
GUI equivalent | notes.ini only (no GUI) |
Possible values | Integer in seconds, 0 = disabled (default) |
Description
Setting
DEBUG_CAPTURE_TIMEOUT=<sec> activates a watchdog function: if a semaphore or thread wait time exceeds the specified value, Domino automatically writes a diagnostic snapshot similar to a partial NSD run into the server directory. This allows later verification of which thread is hanging and which semaphore is affected.Indispensable for diagnosing hangs that occur only sporadically and are over again by the time an admin could react.
Example configuration
DEBUG_CAPTURE_TIMEOUT=120 DEBUG_THREADID=1
Notes & pitfalls
- Value in seconds.
- Too low = many false-positive captures; too high = real hangs are missed. 60–300 seconds is a good starting value.
- Captures typically land in the data directory and consume disk space.
- Complements
Debug_Outfile, NSD scripts, and health monitoring.
- The change takes effect only after a server restart.