about summary refs log tree commit homepage
path: root/t/t0004-heartbeat-timeout.sh
DateCommit message (Collapse)
2010-05-20tests: t0004: beef up test for kills
since we don't set maximum time boundaries, just rely on the logs to properly log the dead processes.
2010-05-20tests: t0004: disable upper limit check
since we've already waited for time to elapse, there's no point in watching the upper limit here
2009-11-09tests: ensure we process "START" from FIFO when starting
Avoid the chances of misfiring when waiting on the master process to start in case something bad happens or we're sharing the FIFO for other purposes.
2009-11-09tests: heartbeat-timeout: simplify and avoid possible race
It seems possible to have a race condition here with the FIFO being overloaded for both start detection and blocking. Since SIGSTOP is unavoidable, just use that instead and sleep immediately afterwards in case SIGSTOP is not processed in time.
2009-11-04t0004: tighten up timeout test
We've worked around trigger happy timeouts in the master since we track the timeout at a lower resolution here.
2009-10-30rev: split out heartbeat class
This module will be reused in upcoming Rev-derived concurrency models.