From: Marc Fournier Date: Wed, 19 Nov 2014 16:54:09 +0000 (+0100) Subject: snmp: avoid freeing req under normal operation X-Git-Tag: collectd-5.3.2~5^2~6 X-Git-Url: https://git.octo.it/?p=collectd.git;a=commitdiff_plain;h=dc0ae7a199e56255a1baf96ed4bd804b168daca7 snmp: avoid freeing req under normal operation Equivalent patch to 79e90bba5, to avoid issue #804 introduced while fixing #610. --- diff --git a/src/snmp.c b/src/snmp.c index dacdedea..8ab2bf8e 100644 --- a/src/snmp.c +++ b/src/snmp.c @@ -1377,6 +1377,8 @@ static int csnmp_read_table (host_definition_t *host, data_definition_t *data) snmp_free_pdu (res); res = NULL; + /* snmp_synch_response already freed our PDU */ + req = NULL; sfree (errstr); csnmp_host_close_session (host);