Pārlūkot izejas kodu

Fix gun conn setup

世界 1 gadu atpakaļ
vecāks
revīzija
2eecdc38a4
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3 1
      transport/v2raygrpclite/conn.go

+ 3 - 1
transport/v2raygrpclite/conn.go

@@ -49,7 +49,9 @@ func newLateGunConn(writer io.Writer) *GunConn {
 }
 }
 
 
 func (c *GunConn) setup(reader io.Reader, err error) {
 func (c *GunConn) setup(reader io.Reader, err error) {
-	c.reader = std_bufio.NewReader(reader)
+	if reader != nil {
+		c.reader = std_bufio.NewReader(reader)
+	}
 	c.err = err
 	c.err = err
 	close(c.create)
 	close(c.create)
 }
 }