Update ExternalServiceConnectionPool.java

Make release service smarter about when it should proceed to prevent interleaving with abandonService.