[Date Prev][Date Next] [Chronological] [Thread] [Top]

[Fwd: Re: slapd locks up on modify op (ITS#3365)]

-------- Original Message --------
From: 	Karsten Künne <kuenne@rentec.com>
To: 	Howard Chu <hyc@symas.com>
Date: 	Wed, 1 Dec 2004 20:03:47 -0500

On Wednesday 27 October 2004 08:54, you wrote:
> kuenne@rentec.com wrote:
> >Full_Name: Karsten Kuenne
> >Version: 2.2.17
> >OS: Solaris 8
> >URL: ftp://ftp.openldap.org/incoming/slapdlog.lockup
> >Submission from: (NULL) (
> >
> >
> >I have frequent problems with slapd locking up if I try to modify an entry
> > which is part of a group ACL. Today I was able to find a reproducible
> > case and get some more information. In slapd.conf I have the following
> > ACL's:
> >
> >access to dn="dc=rentec,dc=com"
> >        by ssf=56 group/groupofurls/memberurl="cn=admins,dc=rentec,dc=com"
> >write
> >        by * read
> The fact that you're using dynamic groups was the significant detail. I
> have committed a fix for this in CVS HEAD, slapd/backend.c. Please test
> either HEAD, or apply the diff from rev 1.278 - 1.279 of backend.c to
> your current source and tell us the result.

Hi Howard,

I finally got around to test your fix and it works fine. I first tried 2.2.19 
without the patch and I could easily reproduce the hang, then applied the 
patch to backend.c and I can't force the hang anymore. I'll do further 
testing before I put it on our production servers.

Real computer scientists don't comment their code.  The identifiers are
so long they can't afford the disk space.

  -- Howard Chu
  Chief Architect, Symas Corp.       Director, Highland Sun
  http://www.symas.com               http://highlandsun.com/hyc
  Symas: Premier OpenSource Development and Support