[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Slapd hangs for mutilple clients (ITS#73)
Full_Name: Dhasthageer Allah Bakash
Version: 1.1.4
OS: SUNOS 5.6
URL: http://www.isochrone.com/dastha/slapdlog
Submission from: (NULL) (38.243.42.26)
All,
The slapd server works fine for a single client. When I use multiple clients,
it
hangs.
I try to add entries to my user node through my add client. It works fine.
Also I use my search client to retrieve the information of a particular user.
This also works fine.
But if I start add client and use search client, the slapd hangs.
Once slapd goes into this state , it doesn't process any other
client's request. I had to use kill -9 to terminate slapd.
My setup:
I untarred the openldap_stable and configured with threads and ran the slapd.
I have also applied the patch (ITS # 51) available at this site.
http://www.OpenLDAP.org/devel/cvsweb.cgi/servers/slapd/back-ldbm/add.c.diff?r1=1.3.2.7&r2=1.3.2.8
The log file of the slapd can be viewed at
http://www.isochrone.com/dastha/slapdlog
Whenever a client connects to the slapd after slapd goes into tight loop,
the client hangs and when I terminate the client, I see the following in the
slapd log
do_bind
do_bind: version 2 dn (cn=Directory Manager,o=nirvana.com) method 128
dn2entry_r: dn: "cn=Directory Manager,o=nirvana.com"
=> dn2id( "cn=Directory Manager,o=nirvana.com" )
ber_get_next on fd 13 failed errno 131 (Connection reset by peer)
*** got 0 of 0 so far
Hope I have not missed out any other patches that are avilable.
-Dastha