pool.go 258 B

12345678910111213
  1. package v2rayhttp
  2. import "net/http"
  3. type ConnectionPool interface {
  4. CloseIdleConnections()
  5. }
  6. func CloseIdleConnections(transport http.RoundTripper) {
  7. if connectionPool, ok := transport.(ConnectionPool); ok {
  8. connectionPool.CloseIdleConnections()
  9. }
  10. }