This is an automated email from the ASF dual-hosted git repository.

amichai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/aries-rsa.git

commit 5155c7a02b3c71eebf143cc919fd82487e30d771
Author: Amichai Rothman <[email protected]>
AuthorDate: Tue Mar 17 16:44:46 2026 +0200

    Fix TopologyManagerImport not closing registration when import fails
---
 .../aries/rsa/topologymanager/importer/TopologyManagerImport.java      | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/TopologyManagerImport.java
 
b/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/TopologyManagerImport.java
index 3f5de4a4..d962a816 100644
--- 
a/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/TopologyManagerImport.java
+++ 
b/topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/TopologyManagerImport.java
@@ -173,7 +173,8 @@ public class TopologyManagerImport implements 
EndpointEventListener, RemoteServi
                     importedServices.put(filter, reg);
                     return;
                 } else {
-                    LOG.info("Error importing service {}", endpoint, 
reg.getException());
+                    LOG.warn("Error importing service {}", endpoint, 
reg.getException());
+                    reg.close();
                 }
             }
         }

Reply via email to