Преглед изворни кода

Don't log when fail to set deadlines due to tunnel I/O failure

Rod Hynes пре 7 година
родитељ
комит
49af699dde
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      psiphon/server/tunnelServer.go

+ 3 - 1
psiphon/server/tunnelServer.go

@@ -1068,7 +1068,9 @@ func (sshClient *sshClient) run(
 		nil)
 	if err != nil {
 		conn.Close()
-		log.WithContextFields(LogFields{"error": err}).Error("NewActivityMonitoredConn failed")
+		if !isExpectedTunnelIOError(err) {
+			log.WithContextFields(LogFields{"error": err}).Error("NewActivityMonitoredConn failed")
+		}
 		return
 	}
 	conn = activityConn