Pārlūkot izejas kodu

fix: Check if address is nil for IsValid() function.

cty123 2 gadi atpakaļ
vecāks
revīzija
2df418abf1
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      common/net/destination.go

+ 1 - 1
common/net/destination.go

@@ -113,7 +113,7 @@ func (d Destination) String() string {
 
 
 // IsValid returns true if this Destination is valid.
 // IsValid returns true if this Destination is valid.
 func (d Destination) IsValid() bool {
 func (d Destination) IsValid() bool {
-	return d.Network != Network_Unknown
+	return d.Address != nil && d.Network != Network_Unknown
 }
 }
 
 
 // AsDestination converts current Endpoint into Destination.
 // AsDestination converts current Endpoint into Destination.