Handle usage on packet-up switch

This commit is contained in:
Fangliding
2026-05-11 15:07:56 +08:00
parent 1c4f3ec598
commit ba8157f2f1
+2
View File
@@ -544,7 +544,9 @@ func Dial(ctx context.Context, dest net.Destination, streamSettings *internet.Me
if xmuxClient != nil && (xmuxClient.LeftRequests.Add(-1) <= 0 ||
(xmuxClient.UnreusableAt != time.Time{} && lastWrite.After(xmuxClient.UnreusableAt))) {
xmuxClient.OpenUsage.Add(-1)
httpClient, xmuxClient = getHTTPClient(ctx, dest, streamSettings)
xmuxClient.OpenUsage.Add(1)
}
go func() {