Procházet zdrojové kódy

Fix vless read cache

世界 před 2 roky
rodič
revize
83593aee70
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      transport/vless/vision.go

+ 1 - 1
transport/vless/vision.go

@@ -166,7 +166,7 @@ func (c *VisionConn) Read(p []byte) (n int, err error) {
 			c.filterTLS(buffers)
 		}
 		c.remainingReader = io.MultiReader(common.Map(buffers, func(it []byte) io.Reader { return bytes.NewReader(it) })...)
-		return c.remainingReader.Read(p)
+		return c.Read(p)
 	} else {
 		if c.numberOfPacketToFilter > 0 {
 			c.filterTLS([][]byte{bufferBytes})