From 7b869d9ca4f277dfc7eb7c819d644f124b98299d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Mon, 21 Aug 2023 09:02:35 -0400 Subject: [PATCH] ConnectionManager: support disabled upnp Change-Id: I2948cb86e4655471d6809ddb0971de60d3950948 --- src/connectionmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/connectionmanager.cpp b/src/connectionmanager.cpp index f20d1fe..1ca85e7 100644 --- a/src/connectionmanager.cpp +++ b/src/connectionmanager.cpp @@ -1473,7 +1473,7 @@ ConnectionManager::Impl::getIceOptions() const noexcept IceTransportOptions opts; opts.factory = config_->factory; opts.upnpEnable = getUPnPActive(); - opts.upnpContext = config_->upnpCtrl->upnpContext(); + opts.upnpContext = config_->upnpCtrl ? config_->upnpCtrl->upnpContext() : nullptr; if (config_->stunEnabled) opts.stunServers.emplace_back(StunServerInfo().setUri(config_->stunServer)); -- GitLab