Fix incorrect use of sort.Slice

This commit is contained in:
XYenon 2023-04-30 16:58:07 +08:00 committed by GitHub
parent d08b82b71c
commit 08f4384579
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -134,7 +134,7 @@ func getProxies(server *Server, router adapter.Router) func(w http.ResponseWrite
defaultTag = allProxies[0] defaultTag = allProxies[0]
} }
sort.Slice(allProxies, func(i, j int) bool { sort.SliceStable(allProxies, func(i, j int) bool {
return allProxies[i] == defaultTag return allProxies[i] == defaultTag
}) })

View File

@ -233,7 +233,7 @@ func (g *URLTestGroup) Fallback(used adapter.Outbound) []adapter.Outbound {
outbounds = append(outbounds, detour) outbounds = append(outbounds, detour)
} }
} }
sort.Slice(outbounds, func(i, j int) bool { sort.SliceStable(outbounds, func(i, j int) bool {
oi := outbounds[i] oi := outbounds[i]
oj := outbounds[j] oj := outbounds[j]
hi := g.history.LoadURLTestHistory(RealTag(oi)) hi := g.history.LoadURLTestHistory(RealTag(oi))