[SNMP4J] Timer already cancelled exception

Marco Matchefts mmatchefts at cesura.com
Tue Jan 31 18:39:21 CET 2006


I am using the async interface to send an SNMP Get request to an agent.
The request is

over UDP and using Version 2c.  The application invoking the async
interface is multithreaded.

I am getting an IllegalStateException in the stack saying the "Timer
already cancelled".

 

The stack trace is enclosed.  Any ideas?  Has anyone seen this before?
thanks in advance.

 

java.lang.IllegalStateException: Timer already cancelled.

        at java.util.Timer.sched(Unknown Source)

        at java.util.Timer.schedule(Unknown Source)

        at org.snmp4j.Snmp.send(Snmp.java:854)

        at org.snmp4j.Snmp.send(Snmp.java:832)

        at
com.vieo.management.snmp.SNMP4jSessionFactory$SessionAdapter.send(SNMP4j
SessionFactory.java:356)

        at
com.vieo.management.snmp.DataCollectorTask.sendRequests(DataCollectorTas
k.java:173)

        at
com.vieo.management.snmp.DataCollectorTask.collectReadings(DataCollector
Task.java:123)

        at
com.vieo.management.snmp.DataCollectorTask.run(DataCollectorTask.java:29
9)

        at
com.vieo.util.TaskScheduler$TaskQueue$ScheduledTask.run(TaskScheduler.ja
va:1056)

        at com.vieo.util.ThreadPool$TaskRunner.run(ThreadPool.java:212)

        at java.lang.Thread.run(Unknown Source)




More information about the SNMP4J mailing list