John Lightsey e419b50fe7
Store temporaries in the request pool for regexes compiled per-request.
The code for testing regexes with embedded Apache variables
(rule->re_precomp == 1) during request processing was utilizing the global
engine pool for the storage of temporary values. This approach is not
threadsafe, retains the temporary variables longer than they are usable,
and causes corruption of the global pool's "cleanups" linked-lists when
Apache is configured with a threaded MPM.
2021-01-14 14:23:39 -03:00
..
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2013-01-18 11:39:05 -08:00
2019-06-26 13:02:25 -03:00
2019-06-26 13:02:25 -03:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2018-11-26 10:40:46 -03:00
2013-04-19 03:20:46 -04:00
2018-11-21 12:47:56 -05:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2018-12-04 14:50:34 -03:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2018-12-15 00:08:31 -03:00
2018-12-15 00:08:31 -03:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2013-04-19 03:20:46 -04:00
2017-06-23 16:16:23 -03:00
2017-04-06 13:20:24 -03:00
2013-04-19 03:20:46 -04:00