MINOR: ssl: use pool_alloc(), not pool_alloc_dirty()
pool_alloc_dirty() is the version below pool_alloc() that never performs the memory poisonning. It should only be called directly for very large unstructured areas for which enabling memory poisonning would not bring anything but could significantly hurt performance (e.g. buffers). Using this function here will not provide any benefit and will hurt the ability to debug. It would be desirable to backport this, although it does not cause any user-visible bug, it just complicates debugging.
This commit is contained in:
parent
acc5b011e5
commit
b454e908e5
@ -1763,7 +1763,7 @@ static void ssl_sock_parse_clienthello(struct connection *conn, int write_p, int
|
||||
if (msg + rec_len > end || msg + rec_len < msg)
|
||||
return;
|
||||
|
||||
capture = pool_alloc_dirty(pool_head_ssl_capture);
|
||||
capture = pool_alloc(pool_head_ssl_capture);
|
||||
if (!capture)
|
||||
return;
|
||||
/* Compute the xxh64 of the ciphersuite. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user