100% CPU: My Fault?
josephmate.github.io
josephmate.github.io
<sigh>
Reflecting back on the problem with your comment in mind, the module I wrote could have expected the consumer pass in the thread pool, rather than the module managing it's own pool for something that runs every 10 minutes.