Closed Bug 48369 Opened 26 years ago Closed 26 years ago

deadlock at deregisterConnection

Categories

(Directory Graveyard :: LDAP Java SDK, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Gudrun.Brunsch, Assigned: miodrag)

Details

we use LDAP classes 3.1 under heavy load we get the following trace from jrun: A SIGQUIT has been received. Do you want to: [ 0 ] continue program [ 1 ] check & print one deadlock [ 2 ] check & print all deadlocks [ 3 ] dump thread stacks [ 4 ] dump lock registry [ 5 ] heap inspection [ 6 ] terminate program Type number corresponding to selected action: FOUND A JAVA LEVEL DEADLOCK: --------------------------- t@24 waiting to lock object@0xdb1f1458:"netscape/ldap/LDAPConnThread" which is locked by t@1674 t@1674 waiting to lock object@0xdb0b1908:"netscape/ldap/LDAPConnection" which is locked by t@24 JAVA STACK INFORMATION FOR THREADS LISTED ABOVE: ----------------------------------------------- Java Stack for t@24 (EE = 0x4a6208) "Session Killer" : ========== [1] netscape.ldap.LDAPConnThread.deregister(LDAPConnection.java) [2] netscape.ldap.LDAPConnection.deregisterConnection(LDAPConnection.java) [3] netscape.ldap.LDAPConnection.disconnect(LDAPConnection.java) [4] DirXServletHelpers.DirXFunctions.disconnect(Unknown Source) [5] DirXServletHelpers.SessionInfo.freeSession(Unknown Source) [6] DirXServletHelpers.Worker.deleteSession(Unknown Source) [7] DirXServletHelpers.Worker.deleteTimedOutSessionsAndConnections(Unknown Source) [8] DirXServletHelpers.SessionKiller.run(Unknown Source) [9] java.lang.Thread.run(Thread.java:485) Java Stack for t@1674 (EE = 0x7c2850) "Thread-1450" : ========== [1] netscape.ldap.LDAPConnection.deregisterConnection(LDAPConnection.java) [2] netscape.ldap.LDAPConnThread.cleanUp(LDAPConnection.java) [3] netscape.ldap.LDAPConnThread.networkError(LDAPConnection.java) [4] netscape.ldap.LDAPConnThread.run(LDAPConnection.java) ----------------------------------------------- Found 1 deadlock
Blocks: 47790
No longer blocks: 47790
Reassigned LDAP JDK bug to Miodrag.
Assignee: mcs → miodrag
There is a known problem and was fixed in ldapjdk 4.x. Plase try the latest release.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.