Changes for version 1.05

  • turned off $VERBOSE in Dispatcher.pm... even when debug messages weren't being shown, VERBOSE added some extra processing that was unnecessary (unless, of course, you're developing PoCo::SNMP :).
  • my assumptions about having a singleton dispatcher session fell apart when a user tried to run the POE kernel more than once... after the first run, the session is destroyed, causing subsequent runs to fail. added destructor logic to the dispatcher's _stop event, and constructor logic to the main component's create() method. Now it functions properly if run more than once. Thanks to Nigel Bowden for the spot.

Modules

POE interface to Net::SNMP

Provides

in lib/POE/Component/SNMP/Dispatcher.pm
in lib/POE/Component/SNMP.pm