Hi,

 

Attached, in the hope that somebody will find it useful, is a unified
test case for some of the  slow consumer / advisory recursion issues,
ala AMQ-2533

 

Right now, this test is very good at reproducing the advisory stack
overflow issues that were present in 5.3.0. It's not very good at
triggering OOM issues but if it were tuned to run for long enough, that
might change. Several tuning constants are present at the top of the
test.

 

(This is a little long at 500+ lines but is completely self contained.
It's a trimmed and repackaged version of my app code for now - possible
to trim it a little more)

 

Nathan Bryant

Reply via email to