docs: public void evictConnection(Connection connection)
     {
        ProxyConnection proxyConnection = (ProxyConnection) connection;
        proxyConnection.cancelLeakTask();
  
        try {
           softEvictConnection(proxyConnection.getPoolEntry(), "(connection evicted by user)", !connection.isClosed() /* owner */);
        }
        catch (SQLException e) {
           // unreachable in HikariCP, but we're still forced to catch it
        }
     }