[#BloombergLP-bdlmt-MultiQueueThreadPool-shutdown] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlmt.adoc[bdlmt]::xref:BloombergLP/bdlmt/MultiQueueThreadPool.adoc[MultiQueueThreadPool]::shutdown :relfileprefix: ../../../ :mrdocs: Disable queuing, delete all queues, and shut down the owned pool. == Synopsis Declared in `<bdlmt_multiqueuethreadpool.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void shutdown(); ---- == Description Disable queuing on all queues, and wait until all non‐paused queues are empty. Then, delete all queues, and shut down the thread pool if the thread pool is owned by this object. [.small]#Created with https://www.mrdocs.com[MrDocs]#