Pārlūkot izejas kodu

cmd/frps/control: fix bug when frpc login failed

fatedier 8 gadi atpakaļ
vecāks
revīzija
040841db48
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5 0
      src/frp/cmd/frps/control.go

+ 5 - 0
src/frp/cmd/frps/control.go

@@ -93,6 +93,11 @@ func controlWorker(c *conn.Conn) {
 		return
 	}
 
+	// if login failed, just return
+	if ret > 0 {
+		return
+	}
+
 	// create a channel for sending messages
 	msgSendChan := make(chan interface{}, 1024)
 	go msgSender(s, c, msgSendChan)