[#BloombergLP-bdlmt-MultipriorityThreadPool-startThreads] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlmt.adoc[bdlmt]::xref:BloombergLP/bdlmt/MultipriorityThreadPool.adoc[MultipriorityThreadPool]::startThreads :relfileprefix: ../../../ :mrdocs: Create and start `numThreads()` worker threads in this multi‐priority thread pool. Return 0 on success, and a non‐zero value with no worker threads and no jobs processed otherwise. This method has no impact on the enabled/disabled or suspended/resumed states of this thread pool. Note that calling this method when this thread pool is already in the started state has no effect. Also note that until this method is called, the thread pool will not process any jobs. == Synopsis Declared in `<bdlmt_multiprioritythreadpool.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- int startThreads(); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#