@@ -95,11 +95,11 @@ public async Task<bool> JoinNetworkAsync(ulong networkId, CancellationToken canc
9595 {
9696 if ( Node == null ) return false ;
9797
98- await TaskHelper . WaitUtil ( ( ) => Node . Online , cancellationToken ) ;
98+ await TaskHelper . WaitUtil ( ( ) => Node ? . Online ?? false , cancellationToken ) ;
9999
100100 Node . Join ( networkId ) ;
101101
102- await TaskHelper . WaitUtil ( ( ) => Node . Networks . Count != 0 , cancellationToken ) ;
102+ await TaskHelper . WaitUtil ( ( ) => Node ? . Networks . Count != 0 , cancellationToken ) ;
103103
104104 logger . LogZeroTierConnected (
105105 Node ! . IdString ,
@@ -195,8 +195,10 @@ internal static partial class ZeroTierNodeLinkHolderLogger
195195 [ LoggerMessage ( LogLevel . Information , "[ZeroTier] Starting ZeroTier Node Link Holder" ) ]
196196 public static partial void LogStartingZeroTierNodeLinkHolder ( this ILogger logger ) ;
197197
198- [ LoggerMessage ( LogLevel . Information , "[ZeroTier] ZeroTier connected, ID [{id}] Version [{version}]. Ports: I[{port1}] II[{port2}] III[{port3}]" ) ]
199- public static partial void LogZeroTierConnected ( this ILogger logger , string id , string version , ushort port1 , ushort port2 , ushort port3 ) ;
198+ [ LoggerMessage ( LogLevel . Information ,
199+ "[ZeroTier] ZeroTier connected, ID [{id}] Version [{version}]. Ports: I[{port1}] II[{port2}] III[{port3}]" ) ]
200+ public static partial void LogZeroTierConnected ( this ILogger logger , string id , string version , ushort port1 ,
201+ ushort port2 , ushort port3 ) ;
200202
201203 [ LoggerMessage ( LogLevel . Information , "[ZeroTier] Network joined" ) ]
202204 public static partial void LogNetworkJoined ( this ILogger logger ) ;
0 commit comments