diff --git a/src/remote/transportRegistry.cpp b/src/remote/transportRegistry.cpp index 8dbaf64..62dfb45 100644 --- a/src/remote/transportRegistry.cpp +++ b/src/remote/transportRegistry.cpp @@ -135,6 +135,7 @@ Transport::shared_pointer TransportRegistry::remove(Transport::shared_pointer co if(transport.get() == tr.get()) { ret.swap(it->second); transports.erase(it); + break; } } return ret;