diff options
author | Florian Dold <florian.dold@gmail.com> | 2013-10-29 02:37:48 +0000 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2013-10-29 02:37:48 +0000 |
commit | 56991ab6ca6a639cc9cfa6bd3b9a195a95f13d69 (patch) | |
tree | 17e6e85abef96fe8e1c135b80fd3d8d51731d38c /bin | |
parent | 93c0e940bcfc83681cce859aac7f07c4470fe88a (diff) | |
download | gnunet-java-56991ab6ca6a639cc9cfa6bd3b9a195a95f13d69.tar.gz gnunet-java-56991ab6ca6a639cc9cfa6bd3b9a195a95f13d69.zip |
- automatic test for voting
- signed messages
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/gnunet-daemon-ballot-tally | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/bin/gnunet-daemon-ballot-tally b/bin/gnunet-daemon-ballot-tally index b24b5eb..4d54dfd 100755 --- a/bin/gnunet-daemon-ballot-tally +++ b/bin/gnunet-daemon-ballot-tally | |||
@@ -1,4 +1,12 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/bash |
2 | |||
3 | function cleanup { | ||
4 | if [[ ${PID:+x} ]]; then | ||
5 | kill -9 $PID | ||
6 | fi | ||
7 | } | ||
8 | |||
9 | trap cleanup EXIT | ||
2 | 10 | ||
3 | if [ "%GNJ_INSTALLED" = "true" ]; | 11 | if [ "%GNJ_INSTALLED" = "true" ]; |
4 | then | 12 | then |
@@ -9,4 +17,7 @@ else | |||
9 | export CLASSPATH="$DIR/../build-gradle/classes/main/:$DIR/../build-gradle/resources/main/:$DIR/../lib/*" | 17 | export CLASSPATH="$DIR/../build-gradle/classes/main/:$DIR/../build-gradle/resources/main/:$DIR/../lib/*" |
10 | fi | 18 | fi |
11 | 19 | ||
12 | java -ea org.gnunet.voting.TallyAuthorityDaemon "$@" | 20 | java -ea org.gnunet.voting.TallyAuthorityDaemon "$@" & |
21 | PID=$! | ||
22 | wait $PID | ||
23 | unset PID | ||