BUG
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:1k
- 1) Memory leak (have not seen this lately)
- The following snippet used to grow in memory (and may still) - please
- notify me if anyone still observes this and even better has a fix.
- perl -le '
- use SNMP;
- $obj = new SNMP::Session DestHost, "dubravka";
- while (){
- print $obj->get(["ifNumber",0]);
- }
- '
- ***Note: need to verify this with the async API as well***
- 2) not sure if this is a bug but I can cause a crash with a 'goto
- LABEL;' from within an async callback function.
- 3) the following varbind format is not encoded correctly ... I have seen this crash the agent as well
- $sess->get(["sysDescr.0"]);
- use the following instead:
- $sess->get(["sysDescr",0]);
- or
- $sess->get("sysDescr.0");
- 4) this is not handled yet
- $sess->get(['MODULE-NAME::mibName',0]);
- but strangely
- $sess->get(['MODULE-NAME::mibName.0']);
- works
- 5) if you are on a system that does not have vsnprintf in libc but you
- do have BerkleyDB installed ucd configure will assume you will get it
- from there - you will need to change hints/solaris.pl to
- $self->{LIBS} .= ' -lkstat -ldb';