[SNMP4J] Timer already cancelled exception

Frank Fock fock at agentpp.com
Tue Jan 31 23:29:59 CET 2006


Hi Marco,

It seems that Snmp.close() is called while there are outstanding requests.

Best regards,
Frank

Marco Matchefts wrote:

>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)
>
>_______________________________________________
>SNMP4J mailing list
>SNMP4J at agentpp.org
>http://lists.agentpp.org/mailman/listinfo/snmp4j
>
>
>  
>


-- 
AGENT++
http://www.agentpp.com
http://www.mibexplorer.com
http://www.mibdesigner.com





More information about the SNMP4J mailing list