IceTransport: don't catch creation exceptions
Change-Id: Ie5fe090494e30f99587d048dad709b8ac50a3cef
diff --git a/src/ice_transport.cpp b/src/ice_transport.cpp
index d88a406..3a6ca25 100644
--- a/src/ice_transport.cpp
+++ b/src/ice_transport.cpp
@@ -1818,23 +1818,13 @@
std::shared_ptr<IceTransport>
IceTransportFactory::createTransport(std::string_view name)
{
- try {
- return std::make_shared<IceTransport>(name, logger_);
- } catch (const std::exception& e) {
- //JAMI_ERR("%s", e.what());
- return nullptr;
- }
+ return std::make_shared<IceTransport>(name, logger_);
}
std::unique_ptr<IceTransport>
IceTransportFactory::createUTransport(std::string_view name)
{
- try {
- return std::make_unique<IceTransport>(name, logger_);
- } catch (const std::exception& e) {
- //JAMI_ERR("%s", e.what());
- return nullptr;
- }
+ return std::make_unique<IceTransport>(name, logger_);
}
//==============================================================================