ThreadPool.setMaxIdleTime

This function will set the maximum interval that a thread waiting in the pool for new tasks can be idle for before being stopped. This function is similar to calling Thread.poolStopUnusedThreads on a regular timeout, except this is done on a per thread basis.

By setting interval to 0, idle threads will not be stopped.

The default value is 15000 (15 seconds).

class ThreadPool
static
void
setMaxIdleTime
()

Parameters

interval uint

the maximum interval (in milliseconds) a thread can be idle

Meta

Since

2.10