Sfoglia il codice sorgente

Fix: possible nil pointer reference

Rod Hynes 8 anni fa
parent
commit
f30daaa583
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      psiphon/meekConn.go

+ 1 - 1
psiphon/meekConn.go

@@ -197,7 +197,7 @@ func DialMeek(
 
 
 	// Close any cached pre-dialed conn in error cases
 	// Close any cached pre-dialed conn in error cases
 	defer func() {
 	defer func() {
-		if cleanupCachedTLSDialer {
+		if cleanupCachedTLSDialer && cachedTLSDialer != nil {
 			cachedTLSDialer.Close()
 			cachedTLSDialer.Close()
 		}
 		}
 	}()
 	}()