summaryrefslogtreecommitdiffhomepage
path: root/windows/windns/src
diff options
context:
space:
mode:
authorOdd Stranne <odd@mullvad.net>2018-06-05 15:24:40 +0200
committerOdd Stranne <odd@mullvad.net>2018-06-18 08:45:16 +0200
commit4ea73c23b0b41489130af16badbe6c128407dff6 (patch)
treee396866db3694b2238f87b9a0ec7c558818721b5 /windows/windns/src
parent3ad8d208b4861baf1fb9e46dc96cb98d1165fbe6 (diff)
downloadmullvadvpn-4ea73c23b0b41489130af16badbe6c128407dff6.tar.xz
mullvadvpn-4ea73c23b0b41489130af16badbe6c128407dff6.zip
WinDnsContext: amend sloppyness in set/reset
Diffstat (limited to 'windows/windns/src')
-rw-r--r--windows/windns/src/windns/windnscontext.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/windows/windns/src/windns/windnscontext.cpp b/windows/windns/src/windns/windnscontext.cpp
index 50dfa2519d..604e3e7aa4 100644
--- a/windows/windns/src/windns/windnscontext.cpp
+++ b/windows/windns/src/windns/windnscontext.cpp
@@ -12,7 +12,7 @@ WinDnsContext::WinDnsContext()
bool WinDnsContext::set(const std::vector<std::wstring> &servers, const ClientSinkInfo &sinkInfo)
{
- if (nullptr == m_configManager)
+ if (nullptr == m_notification)
{
m_configManager = std::make_shared<ConfigManager>(servers, sinkInfo.configSinkInfo);
@@ -64,6 +64,7 @@ bool WinDnsContext::reset()
}
m_notification->deactivate();
+ m_notification = nullptr;
//
// Revert configs