##// END OF EJS Templates
tests: make test-hup more race-proof...
Matt Mackall -
r16342:7e24d348 stable
parent child Browse files
Show More
@@ -3,7 +3,7 b' Test hangup signal in the middle of tran'
3 3 $ "$TESTDIR/hghave" serve fifo || exit 80
4 4 $ hg init
5 5 $ mkfifo p
6 $ hg serve --stdio < p &
6 $ hg serve --stdio < p 1>out 2>&1 &
7 7 $ P=$!
8 8
9 9 Do test while holding fifo open
@@ -11,10 +11,12 b' Do test while holding fifo open'
11 11 $ (
12 12 > echo lock
13 13 > echo addchangegroup
14 > while [ ! -e .hg/store/00changelog.i.a ]; do true; done
14 > while [ ! -s .hg/store/journal ]; do true; done
15 15 > kill -HUP $P
16 > while kill -0 $P 2>/dev/null; do true; done
17 16 > ) > p
17
18 $ while kill -0 $P 2>/dev/null; do true; done
19 $ cat out
18 20 0
19 21 0
20 22 adding changesets
General Comments 0
You need to be logged in to leave comments. Login now