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

pengzheng pushed a commit to branch support/2.4
in repository https://gitbox.apache.org/repos/asf/celix.git

commit 243228137c80b97c620cf12e3817fe5843457e37
Author: PengZheng <[email protected]>
AuthorDate: Thu Nov 23 15:17:36 2023 +0800

    [CID 331870]Fix resource leak.
    
    (cherry picked from commit a970341e96daf001e2f410192a93768b2a07a839)
---
 libs/framework/src/service_registry.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libs/framework/src/service_registry.c 
b/libs/framework/src/service_registry.c
index ed4e8664..340a85cb 100644
--- a/libs/framework/src/service_registry.c
+++ b/libs/framework/src/service_registry.c
@@ -82,7 +82,7 @@ celix_service_registry_t* 
celix_serviceRegistry_create(framework_pt framework) {
 }
 
 void celix_serviceRegistry_destroy(celix_service_registry_t* registry) {
-    celixThreadRwlock_writeLock(&registry->lock);
+    celixThreadRwlock_destroy(&registry->lock);
 
     //remove service listeners
     int size = celix_arrayList_size(registry->serviceListeners);

Reply via email to