[#BloombergLP-bdlmt-FixedThreadPool-shutdown] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlmt.adoc[bdlmt]::xref:BloombergLP/bdlmt/FixedThreadPool.adoc[FixedThreadPool]::shutdown :relfileprefix: ../../../ :mrdocs: 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()`. == Synopsis Declared in `<bdlmt_fixedthreadpool.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void shutdown(); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#