From c11e2b3b87bfa34975977b9e04487f145e5fdb2e Mon Sep 17 00:00:00 2001 From: Martin Regen Date: Wed, 19 Oct 2016 16:10:34 +0200 Subject: [PATCH] mac dns problem --- .../SDK/Opc.Ua.Configuration/ApplicationInstance.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/SampleApplications/SDK/Opc.Ua.Configuration/ApplicationInstance.cs b/SampleApplications/SDK/Opc.Ua.Configuration/ApplicationInstance.cs index b0645708b6..bbef8d190e 100644 --- a/SampleApplications/SDK/Opc.Ua.Configuration/ApplicationInstance.cs +++ b/SampleApplications/SDK/Opc.Ua.Configuration/ApplicationInstance.cs @@ -1121,7 +1121,7 @@ namespace Opc.Ua.Configuration string computerName = Utils.GetHostName(); // get IP addresses. - IPAddress[] addresses = await Utils.GetHostAddresses(computerName); + IPAddress[] addresses = null; for (int ii = 0; ii < serverDomainNames.Count; ii++) { @@ -1140,6 +1140,12 @@ namespace Opc.Ua.Configuration // check for aliases. bool found = false; + // get IP addresses only if necessary. + if (addresses == null) + { + addresses = await Utils.GetHostAddresses(computerName); + } + // check for ip addresses. for (int jj = 0; jj < addresses.Length; jj++) {