docs: public synchronized void close() {
  
          this.isPoolClosed = true;
  
          while (this.connectionsInactive.size() > 0) {
              PooledConnection connection = dequeueFirstIfAny();
  
              if (connection != null) {
                  closePhysically(
                      connection,
                      "closing inactive connection when connection pool was closed.");
              }
          }
      }