Publishing Engine Programmer's Guide > The Arbortext Publishing Engine Request Manager > Understanding the Internal Structure of Arbortext PE Request Manager > Arbortext PE sub-process Pool Management > Arbortext PE sub-process Pool Work Thread
  
Arbortext PE sub-process Pool Work Thread
Each Arbortext PE sub-process pool starts a background work thread that runs periodically and attempts to perform routine maintenance. The interval between runs is configured in the workThreadInterval attribute of each SubprocessPool element in e3config.xml. The default is every 5 seconds. Each time it runs, a work thread checks for the following items. Descriptions of each item follows.
unusable Arbortext PE sub-processes
Arbortext PE sub-processes that should be terminated
Arbortext PE sub-processes that have exceeded the allowed idle or lifetime period
deferred requests to delete directories
whether a new Arbortext PE sub-process should be started