package com.l7tech.gateway.common.spring.remoting.http;

import java.util.TimerTask;
import java.util.concurrent.TimeUnit;
import org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager;
import org.apache.hc.core5.util.TimeValue;

class o extends TimerTask {
   final SecureHttpComponentsClient this$0;

   o(SecureHttpComponentsClient var1) {
      this.this$0 = var1;
   }

   @Override
   public void run() {
      PoolingHttpClientConnectionManager var1 = this.this$0.m.get();
      if (var1 != null) {
         var1.closeIdle(TimeValue.of(SecureHttpComponentsClient.q, TimeUnit.MILLISECONDS));
      }
   }
}
