summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/omsnmp/omsnmp.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/omsnmp/omsnmp.c b/plugins/omsnmp/omsnmp.c
index cd3d589a..c559dbc8 100644
--- a/plugins/omsnmp/omsnmp.c
+++ b/plugins/omsnmp/omsnmp.c
@@ -250,10 +250,13 @@ static rsRetVal omsnmp_sendsnmp(instanceData *pData, uchar *psz)
/* TODO! CLEANUP */
ABORT_FINALIZE(RS_RET_ERR);
}
+ else /* Reset pdu Pointer, already cleaned */
+ pdu = NULL;
finalize_it:
if(pdu != NULL) {
snmp_free_pdu(pdu);
+ dbgprintf( "omsnmp_sendsnmp: called snmp_free_pdu - manually freeing memory for pdu\n");
}
if(ss != NULL) {