Mercurial > hg
changeset 16344:fb765286f2f9 stable
tests: avoid zombie lockup with test-hup
The 'while kill -0' recipe can cause a livelock if the process we're waiting
to die is a normal child process. If it becomes a zombie that the shell
doesn't reap (shell bug?), it will continue to be able to accept
signals. So instead, we just wait(1).
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 02 Apr 2012 16:46:58 -0500 |
parents | 7e24d34837a9 |
children | 825565136235 |
files | tests/test-hup.t |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff