Skip to content

Commit dc523cc

Browse files
committed
Remove event handler for NetworkChange.NetworkAddressChanged
1 parent b9f2f81 commit dc523cc

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/MulticastService.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,15 @@ public void Stop()
268268
AnswerReceived = null;
269269
NetworkInterfaceDiscovered = null;
270270

271+
#if NET461
272+
if (Environment.OSVersion.Platform.ToString().StartsWith("Win"))
273+
#else
274+
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
275+
#endif
276+
{
277+
NetworkChange.NetworkAddressChanged -= OnNetworkAddressChanged;
278+
}
279+
271280
// Stop current UDP listener
272281
client?.Dispose();
273282
client = null;

0 commit comments

Comments
 (0)