From 9461ebec2dae01d2caa07d1838788e94f982e748 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 26 Oct 2018 20:54:17 -0700 Subject: [PATCH] Log an error if STUN fails --- app/backend/computermanager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/backend/computermanager.cpp b/app/backend/computermanager.cpp index 7cf44dea..4b1970f0 100644 --- a/app/backend/computermanager.cpp +++ b/app/backend/computermanager.cpp @@ -579,9 +579,13 @@ private: // Get the WAN IP address using STUN if we're on mDNS quint32 addr; - if (LiFindExternalAddressIP4("stun.stunprotocol.org", 3478, &addr) == 0) { + int err = LiFindExternalAddressIP4("stun.stunprotocol.org", 3478, &addr); + if (err == 0) { newComputer->remoteAddress = QHostAddress(qFromBigEndian(addr)).toString(); } + else { + qWarning() << "STUN failed to get WAN address:" << err; + } } else { newComputer->manualAddress = m_Address;