pcap-log: close pcap_dead_handle on close

Fixes leaked handle on exit.
pull/9093/head
Jason Ish 3 years ago
parent d2a5a55e0a
commit 8511ef5e2d

@ -1187,6 +1187,10 @@ static void PcapLogDataFree(PcapLogData *pl)
SCFree(pl->filename); SCFree(pl->filename);
SCFree(pl->prefix); SCFree(pl->prefix);
if (pl->pcap_dead_handle) {
pcap_close(pl->pcap_dead_handle);
}
#ifdef HAVE_LIBLZ4 #ifdef HAVE_LIBLZ4
if (pl->compression.format == PCAP_LOG_COMPRESSION_FORMAT_LZ4) { if (pl->compression.format == PCAP_LOG_COMPRESSION_FORMAT_LZ4) {
SCFree(pl->compression.buffer); SCFree(pl->compression.buffer);

Loading…
Cancel
Save