diff options
| author | David Lönnhager <david.l@mullvad.net> | 2019-11-25 15:25:40 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2019-11-26 12:25:04 +0100 |
| commit | 6bc507eea040c62870b241daa7524097a8a86811 (patch) | |
| tree | 5ba44bf4966adeb25411bd48d7182a46fa5736d3 /windows | |
| parent | 9780a487f6abf8aa127cc63c37f89541e978a49f (diff) | |
| download | mullvadvpn-6bc507eea040c62870b241daa7524097a8a86811.tar.xz mullvadvpn-6bc507eea040c62870b241daa7524097a8a86811.zip | |
Log more details when IdentifyNewAdapter fails
Diffstat (limited to 'windows')
| -rw-r--r-- | windows/nsis-plugins/src/driverlogic/context.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/windows/nsis-plugins/src/driverlogic/context.cpp b/windows/nsis-plugins/src/driverlogic/context.cpp index 33e66da0ab..42394e25e3 100644 --- a/windows/nsis-plugins/src/driverlogic/context.cpp +++ b/windows/nsis-plugins/src/driverlogic/context.cpp @@ -81,7 +81,8 @@ std::set<Context::NetworkAdapter> GetTapAdapters(const std::set<Context::Network return tapAdapters; } -void LogAdapters(const std::wstring &description, const std::set<Context::NetworkAdapter> &adapters) +template<typename T> +void LogAdapters(const std::wstring &description, const T &adapters) { // // Flatten the information so we can log it more easily. @@ -239,6 +240,7 @@ Context::NetworkAdapter Context::getNewAdapter() if (added.size() != 1) { LogAdapters(L"Enumerable network adapters", m_currentState); + LogAdapters(L"Added TAP adapters", added); throw std::runtime_error("Unable to identify recently added TAP adapter"); } |
