Make sure ~Connection checks the status of ConnectionPool