mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

dugan
28.32.2008 faceccd8205fda6d4d5510bdebf6e38f9b221fd2
Bypass race condition in ACI group membership check code. (Issue TBD).
1 files modified
5 ■■■■■ changed files
opends/src/server/org/opends/server/authorization/dseecompat/AciContainer.java 5 ●●●●● patch | view | raw | blame | history
opends/src/server/org/opends/server/authorization/dseecompat/AciContainer.java
@@ -836,7 +836,12 @@
    public boolean isMemberOf(Group group) {
        boolean ret;
        try {
        Entry e = getClientEntry();
        if(e != null) {
          ret=group.isMember(e);
        } else {
          ret=group.isMember(getClientDN());
        }
        } catch (DirectoryException ex) {
            ret=false;
        }