diff options
author | teor <teor2345@gmail.com> | 2014-10-04 13:18:56 +1000 |
---|---|---|
committer | teor <teor2345@gmail.com> | 2014-10-04 13:18:56 +1000 |
commit | 9a2d4b66479695da0a26a7168d6ddcfd6838151f (patch) | |
tree | bac5bfc903c4518f3a0a6394365ce995879fa4a6 /changes | |
parent | b448ec195dd8687d2d5f363e12fec046eb2d1677 (diff) | |
download | tor-9a2d4b66479695da0a26a7168d6ddcfd6838151f.tar.gz tor-9a2d4b66479695da0a26a7168d6ddcfd6838151f.zip |
Stop an apparent test-network hang when used with make -j2
If (GNU) Make 3.81 is running processes in parallel using -j2 (or more),
it waits until all descendent processes have exited before it returns to
the shell.
When a command like "make -j2 test-network" is run, this means that
test-network.sh apparently hangs until it either make is forcibly
terminated, or all the chutney-launched tor processes have exited.
A workaround is to use make without -j, or make -j1 if there is an
existing alias to "make -jn" in the shell.
We resolve this bug in tor by using "chutney stop" after "chutney verify"
in test-network.sh.
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug13331-make-j2-test-network-hang | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/changes/bug13331-make-j2-test-network-hang b/changes/bug13331-make-j2-test-network-hang new file mode 100644 index 0000000000..85c0ad8e37 --- /dev/null +++ b/changes/bug13331-make-j2-test-network-hang @@ -0,0 +1,3 @@ + o Minor bugfixes: + - Stop an apparent test-network hang when used with make -j2. + Fixes bug 13331. |