upnp: set context in ConnectionManager

Change-Id: I2fe4f7e2c48edb99154d07619a79dae3bff6b091
diff --git a/src/ice_transport.cpp b/src/ice_transport.cpp
index a31fdb3..d187d9a 100644
--- a/src/ice_transport.cpp
+++ b/src/ice_transport.cpp
@@ -415,7 +415,7 @@
              initiatorSession_ ? "master" : "slave");
 
     if (upnpEnabled_)
-        upnp_.reset(new upnp::Controller(options.upnpContext));
+        upnp_ = std::make_shared<upnp::Controller>(options.upnpContext);
 
     config_ = options.factory->getIceCfg(); // config copy
     if (isTcp_) {