DEBUG_THREADS

🛠️
Parameter: DEBUG_THREADS
Short description: Detail logging for server threads – logs creation, state, and termination of threads.

Profile

Parameter
DEBUG_THREADS
Category
Logging / Debug
Component
Server
Available since
9.0
Supported versions
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI equivalent
notes.ini only (no GUI)
Possible values
0 = off, 1 = on

Description

DEBUG_THREADS enables detail logging of the Domino server's thread management: creation, reuse from the pool, state changes, and termination of threads are logged, including the initiating function or task context. This makes it possible to specifically analyze thread leaks, pool exhaustion, and long-lived workers (e.g. in server add-ins, NIF, indexer).

Example configuration

DEBUG_THREADS=1

Notes & pitfalls

  • Produces a lot of log lines – use only temporarily for analysis.
  • Ideally combined with Debug_Threadpool=1 to additionally see the pool behavior.
  • On heavily loaded servers, the log can grow very quickly – plan for log rotation.
  • Takes effect immediately, without a server restart.