Since we don't have any checking for stale connections enabled at the moment, allowing the pool to empty if required seems safer.