larksuite-oapi/src/main/java/com/larksuite/oapi/okhttp3_14/internal/connection/RealConnectionPool.java
boolean connectionBecameIdle(RealConnection connection) {
    assert (Thread.holdsLock(this));
    if (connection.noNewExchanges || maxIdleConnections == 0) {
      connections.remove(connection);
      return true;
    } else {
      notifyAll(); // Awake the cleanup thread: we may have exceeded the idle connection limit.
      return false;
    }
  }
/**
   * Notify this pool that {@code connection} has become idle. Returns true if the connection has
   * been removed from the pool and should be closed.
   */
Notify this pool that  connection has become idle. Returns true if the connection has
been removed from the pool and should be closed.
Notify this pool that connection has become idle . Returns true if the connection has been removed from the pool and should be closed .
boolean connectionBecameIdle(RealConnection connection) {
    assert (Thread.holdsLock(this));
    if (connection.noNewExchanges || maxIdleConnections == 0) {
      connections.remove(connection);
      return true;
    } else {
      notifyAll(); 
      return false;
    }
  }
boolean connectionBecameIdle ( RealConnection connection ) { assert ( Thread . holdsLock ( this ) ) ; if ( connection . noNewExchanges || maxIdleConnections == 0 ) { connections . remove ( connection ) ; return true ; } else { notifyAll ( ) ; return false ; } }
Notify this pool that {@code connection} has become idle.
Notify this pool that { @code connection } has become idle .
// Awake the cleanup thread: we may have exceeded the idle connection limit.