mirror of
https://github.com/SagerNet/sing-box.git
synced 2024-12-26 04:35:38 +08:00
14 lines
258 B
Go
14 lines
258 B
Go
|
package v2rayhttp
|
||
|
|
||
|
import "net/http"
|
||
|
|
||
|
type ConnectionPool interface {
|
||
|
CloseIdleConnections()
|
||
|
}
|
||
|
|
||
|
func CloseIdleConnections(transport http.RoundTripper) {
|
||
|
if connectionPool, ok := transport.(ConnectionPool); ok {
|
||
|
connectionPool.CloseIdleConnections()
|
||
|
}
|
||
|
}
|