package com.l7tech.server.transport.http;

import com.l7tech.util.Functions.UnaryVoid;
import java.util.concurrent.TimeUnit;
import org.apache.hc.client5.http.io.HttpClientConnectionManager;
import org.apache.hc.core5.pool.ConnPoolControl;
import org.apache.hc.core5.util.TimeValue;

class f implements UnaryVoid<HttpClientConnectionManager> {
   final long val$timeout;

   f(p var1, long var2) {
      this.val$timeout = var2;
   }

   public void call(HttpClientConnectionManager var1) {
      ((ConnPoolControl)var1).closeIdle(TimeValue.of(this.val$timeout, TimeUnit.MILLISECONDS));
   }
}
