From 0885d16ac22a0ecd2267bf3c8818a3a8a5a9dadb Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Fri, 31 Jul 2026 07:48:54 +0000
Subject: [PATCH] Fix CodeQL warning-severity alerts: missed wakeups, resource leaks, escaping threads (#790)
---
opendj-server-legacy/src/main/java/org/opends/server/extensions/DynamicGroup.java | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/extensions/DynamicGroup.java b/opendj-server-legacy/src/main/java/org/opends/server/extensions/DynamicGroup.java
index 20c2338..c171b9b 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/extensions/DynamicGroup.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/extensions/DynamicGroup.java
@@ -13,6 +13,7 @@
*
* Copyright 2008-2010 Sun Microsystems, Inc.
* Portions Copyright 2014-2016 ForgeRock AS.
+ * Portions Copyright 2026 3A Systems, LLC.
*/
package org.opends.server.extensions;
@@ -257,7 +258,7 @@
public MemberList getMembers()
throws DirectoryException
{
- return new DynamicGroupMemberList(groupEntryDN, memberURLs);
+ return new DynamicGroupMemberList(groupEntryDN, memberURLs).start();
}
@Override
@@ -267,12 +268,12 @@
{
if (baseDN == null && filter == null)
{
- return new DynamicGroupMemberList(groupEntryDN, memberURLs);
+ return new DynamicGroupMemberList(groupEntryDN, memberURLs).start();
}
else
{
return new DynamicGroupMemberList(groupEntryDN, memberURLs, baseDN, scope,
- filter);
+ filter).start();
}
}
--
Gitblit v1.10.0