]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
defrag: prealloc more frags. 27/head
authorEric Leblond <eric@regit.org>
Fri, 27 Jul 2012 07:25:45 +0000 (09:25 +0200)
committerEric Leblond <eric@regit.org>
Wed, 22 Aug 2012 12:31:39 +0000 (14:31 +0200)
src/defrag.c

index 24952596d7fa940cfb6cdf461c8809018bba88cc..816e365c3b3d524dbb13ce133be7068b603b4cbd 100644 (file)
@@ -454,7 +454,7 @@ DefragContextNew(void)
     if (!ConfGetInt("defrag.max-frags", &frag_pool_size)) {
         frag_pool_size = DEFAULT_DEFRAG_POOL_SIZE;
     }
-    intmax_t frag_pool_prealloc = frag_pool_size / 4;
+    intmax_t frag_pool_prealloc = frag_pool_size / 2;
     dc->frag_pool = PoolInit(frag_pool_size, frag_pool_prealloc,
         DefragFragNew, dc, DefragFragFree);
     if (dc->frag_pool == NULL) {