CLC-2617 Fix connection-clearing logic

https://jira.media.berkeley.edu/jira/browse/CLC-2617

Tests over the weekend showed the previous commit didn't fix the connection leak. 

The new logic clears active connections on every warmup request. It also clears stale connections on every warmup request (subject to the 30s rate limiter). Hopefully this will work!