[SNMP4J] (no subject)
Fabrice Bacchella
fbacchella at spamcop.net
Wed Jul 4 11:18:52 CEST 2007
I just get that with a jstack on a old version of snmp4j (1.7.6a I
think), is this problem solved ?
Found one Java-level deadlock:
=============================
"JrdsCollect-kayoo":
waiting to lock monitor 0x00000000005d22c0 (object
0xfffffd7fbc31e1d8, a org.snmp4j.Snmp$PendingRequest),
which is held by "Timer-70"
"Timer-70":
waiting to lock monitor 0x00000000005cfcb0 (object
0xfffffd7fbc31e268, a org.snmp4j.Snmp$SyncResponseListener),
which is held by "JrdsCollect-kayoo"
Java stack information for the threads listed above:
===================================================
"JrdsCollect-kayoo":
at org.snmp4j.Snmp.send(Unknown Source)
- waiting to lock <0xfffffd7fbc31e1d8> (a org.snmp4j.Snmp
$PendingRequest)
- locked <0xfffffd7fbc31e268> (a org.snmp4j.Snmp
$SyncResponseListener)
at org.snmp4j.Snmp.send(Unknown Source)
at jrds.snmp.SnmpRequester.doRequest(SnmpRequester.java:143)
at jrds.snmp.SnmpRequester.access$1(SnmpRequester.java:130)
at jrds.snmp.SnmpRequester$3.doSnmpGet(SnmpRequester.java:121)
at jrds.snmp.SnmpStarter.start(SnmpStarter.java:85)
at jrds.Starter.doStart(Starter.java:65)
at jrds.StartersSet.startCollect(StartersSet.java:22)
at jrds.RdsHost.collectAll(RdsHost.java:73)
at jrds.HostsList$3.run(HostsList.java:208)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
"Timer-70":
at org.snmp4j.Snmp$SyncResponseListener.onResponse(Unknown
Source)
- waiting to lock <0xfffffd7fbc31e268> (a org.snmp4j.Snmp
$SyncResponseListener)
at org.snmp4j.Snmp$PendingRequest.run(Unknown Source)
- locked <0xfffffd7fbc31e1d8> (a org.snmp4j.Snmp
$PendingRequest)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Found 1 deadlock.
More information about the SNMP4J
mailing list