aboutsummaryrefslogtreecommitdiff
path: root/run.sh
diff options
context:
space:
mode:
authorDennis Brentjes <d.brentjes@gmail.com>2017-02-26 20:47:52 +0100
committerDennis Brentjes <d.brentjes@gmail.com>2017-02-26 21:30:42 +0100
commitb989f4381c77cd95ee06e600e264907991bbd461 (patch)
treebf050bbb6a0efda4702ded241702bbe7aedc2cab /run.sh
parent83c7247c0991b1988c2f505cf8449f4afa6b806d (diff)
downloadcmix-b989f4381c77cd95ee06e600e264907991bbd461.tar.gz
cmix-b989f4381c77cd95ee06e600e264907991bbd461.tar.bz2
cmix-b989f4381c77cd95ee06e600e264907991bbd461.zip
Fixes a bug which would crash the server when an ID started with 0x00.
Diffstat (limited to 'run.sh')
-rwxr-xr-xrun.sh23
1 files changed, 8 insertions, 15 deletions
diff --git a/run.sh b/run.sh
index c7b9ec3..5aa56d1 100755
--- a/run.sh
+++ b/run.sh
@@ -16,13 +16,14 @@ else
tool=""
fi
+nr_clients=1
tmux new-session -s cmix -d
tmux send-keys -t cmix:0 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool statsd/statsd" Enter
tmux new-window -t cmix:1
-tmux send-keys -t cmix:1 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool node/node -f -m 5 -n node2.local:9201 -s localhost:9199 -a node1 -c ../certs/cert1.pem -k ../certs/key1.pem -d ../certs/dh.pem --certdir ../certs/" Enter
+tmux send-keys -t cmix:1 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool node/node -f -m ${nr_clients} -n node2.local:9201 -s localhost:9199 -a node1 -c ../certs/cert1.pem -k ../certs/key1.pem -d ../certs/dh.pem --certdir ../certs/" Enter
tmux new-window -t cmix:2
tmux send-keys -t cmix:2 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool node/node -p 9201 -n node3.local:9202 -s localhost:9199 -a node2 -c ../certs/cert2.pem -k ../certs/key2.pem -d ../certs/dh.pem --certdir ../certs/" Enter
@@ -30,21 +31,13 @@ tmux send-keys -t cmix:2 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool
tmux new-window -t cmix:3
tmux send-keys -t cmix:3 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool node/node -l -p 9202 -n node1.local:9200 -s localhost:9199 -a node3 -c ../certs/cert3.pem -k ../certs/key3.pem -d ../certs/dh.pem --certdir ../certs/" Enter
-tmux new-window -t cmix:4
-tmux send-keys -t cmix:4 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool client/client --certdir ../certs -n node1.local:9200 node2.local:9201 node3.local:9202" Enter
-
-tmux new-window -t cmix:5
-tmux send-keys -t cmix:5 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool client/client --certdir ../certs -n node1.local:9200 node2.local:9201 node3.local:9202" Enter
-
-tmux new-window -t cmix:6
-tmux send-keys -t cmix:6 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool client/client --certdir ../certs -n node1.local:9200 node2.local:9201 node3.local:9202" Enter
-
-tmux new-window -t cmix:7
-tmux send-keys -t cmix:7 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool client/client --certdir ../certs -n node1.local:9200 node2.local:9201 node3.local:9202" Enter
-
-tmux new-window -t cmix:8
-tmux send-keys -t cmix:8 "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool client/client --certdir ../certs -n node1.local:9200 node2.local:9201 node3.local:9202" Enter
+for i in $(seq 4 $((3+${nr_clients})));
+do
+ tmux new-window -t cmix:${i}
+ tmux send-keys -t cmix:${i} "cd ${build_dir} && LSAN_OPTIONS=report_objects=1 $tool client/client --certdir ../certs -n node1.local:9200 node2.local:9201 node3.local:9202" Enter
+done
+tmux select-window -t cmix:3
tmux attach
tmux kill-session -t cmix