summaryrefslogtreecommitdiff
path: root/cpp/src/qmf/engine
diff options
context:
space:
mode:
authorMichael Goulish <mgoulish@apache.org>2010-02-24 05:07:13 +0000
committerMichael Goulish <mgoulish@apache.org>2010-02-24 05:07:13 +0000
commit761a6f7c4b91419e5c67e05e69a3eb0666532722 (patch)
tree56f1a80ea0ee8ebc68e7b16e01ee6f4026f59b06 /cpp/src/qmf/engine
parent75cb66e52f0b35b4b3bb0ca79608b8c31767fe28 (diff)
downloadqpid-python-761a6f7c4b91419e5c67e05e69a3eb0666532722.tar.gz
Failover_soak was not detecting child exits properly, and so
was not terminating when the sending and receiving clients had both exited. Also, the killing of a broker on every loop was excessive and caused test-generated problems that are not meaningful. I have changed the way the failover_soak process detects child exits, and made it only kill brokers about once every twenty times trhough its main loop. ( Using a random number to decide when to do it. ) This still results in a good number of broker-kills during a 500,000 message test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@915673 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qmf/engine')
0 files changed, 0 insertions, 0 deletions