From ed4f84cc578e443a341486b995a5aebf77762d1c Mon Sep 17 00:00:00 2001 From: Grant Limberg Date: Wed, 8 Mar 2017 14:54:58 -0800 Subject: Fix exception thrown in NetworkMonitor thread that can cause the UI to stop polling service for updates --- windows/WinUI/NetworkMonitor.cs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'windows') diff --git a/windows/WinUI/NetworkMonitor.cs b/windows/WinUI/NetworkMonitor.cs index 4877d34c..c276079d 100644 --- a/windows/WinUI/NetworkMonitor.cs +++ b/windows/WinUI/NetworkMonitor.cs @@ -102,6 +102,11 @@ namespace WinUI private void apiNetworkCallback(List networks) { + if (networks == null) + { + return; + } + lock (_knownNetworks) { _knownNetworks = _knownNetworks.Union(networks, new NetworkEqualityComparer()).ToList(); -- cgit v1.2.3