From: Eric Leblond Date: Fri, 27 Jul 2012 07:25:45 +0000 (+0200) Subject: defrag: prealloc more frags. X-Git-Tag: suricata-1.4beta1~84 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F27%2Fhead;p=thirdparty%2Fsuricata.git defrag: prealloc more frags. --- diff --git a/src/defrag.c b/src/defrag.c index 24952596d7..816e365c3b 100644 --- a/src/defrag.c +++ b/src/defrag.c @@ -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) {