title: Tomcat seems to not be able to deallocate threads
body: <p>on my tomcat I set maxThreads=300 on the connector.
  During a request peak I can see about 180 threads were allocated to serve the requests and that's fine. However, after 2 hours, the 180 threads are still inside of the VM even though the requests dropped.</p>
  
  <p>Is there a way to control after how much time the tomcat/JVM cleans the unused threads?</p>
  
  <p><strong>Edit</strong>
  This is my connector configuration (I updated the maxThreads to 300 in the meantime):</p>
  
  <pre><code>&lt;Connector port="8080" protocol="HTTP/1.1" maxThreads="300"
             connectionTimeout="20000"
             redirectPort="8443" /&gt;
  </code></pre>