BloombergLP::bdlmt::FixedThreadPool::shutdown

Shut down this thread pool.

Synopsis

Declared in <bdlmt_fixedthreadpool.h>

void
shutdown();

Description

Disable enqueuing jobs on this thread pool, cancel all pending jobs, wait until all active jobs complete, and join all processing threads. If the thread pool was not already started (isStarted() is false), this method has no effect. At the completion of this method, false == isStarted().