Add VLESS seed tests

This commit is contained in:
yuhan6665
2024-04-28 18:37:07 -04:00
parent 0e206b99bd
commit 7299cfc56f
3 changed files with 227 additions and 3 deletions
+1 -1
View File
@@ -251,7 +251,7 @@ func (w *VisionReader) ReadMultiBuffer() (buf.MultiBuffer, error) {
return buffer, err
}
if *withinPaddingBuffers || !ShouldStopSeed(w.addons, w.trafficState) {
if *withinPaddingBuffers || w.trafficState.NumberOfPacketReceived <= 8 || !ShouldStopSeed(w.addons, w.trafficState) {
mb2 := make(buf.MultiBuffer, 0, len(buffer))
for _, b := range buffer {
newbuffer := XtlsUnpadding(b, w.trafficState, w.isUplink, w.ctx)