]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #766 in SNORT/snort3 from expected_leak to master
authorMichael Altizer (mialtize) <mialtize@cisco.com>
Fri, 6 Jan 2017 16:31:40 +0000 (11:31 -0500)
committerMichael Altizer (mialtize) <mialtize@cisco.com>
Fri, 6 Jan 2017 16:31:40 +0000 (11:31 -0500)
Squashed commit of the following:

commit 0e6b4ac3791d30c26b164f9abd64c3f87fc27886
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Jan 5 18:55:35 2017 -0500

    expected: Fix expected flow leak when pruning nodes

src/flow/expect_cache.cc

index 34652441580eb331ddbd45e477971bcf77a36f47..50e466aab25a9f9c325085540040359baafc62b4 100644 (file)
@@ -108,6 +108,7 @@ void ExpectCache::prune()
         if ( !node || now <= node->expires )
             break;
 
+        node->clear(free_list);
         hash_table->remove();
         ++prunes;
     }