From de8718ab8a00691d7ce2a50470be9d9369d96442 Mon Sep 17 00:00:00 2001
From: Rick Carback <rick@privategrity.com>
Date: Thu, 17 Oct 2019 20:29:45 +0000
Subject: [PATCH] Gateway runs before server

---
 basice2e/run.sh | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/basice2e/run.sh b/basice2e/run.sh
index 88a4117..93c4eb4 100755
--- a/basice2e/run.sh
+++ b/basice2e/run.sh
@@ -38,6 +38,18 @@ $PERMCMD > $SERVERLOGS/permissioning.log 2>&1 &
 PIDVAL=$!
 echo "$PERMCMD -- $PIDVAL"
 
+
+# Start gateways
+for GWID in $(seq 5 -1 1)
+do
+    IDX=$(($GWID - 1))
+    GATEWAYCMD="../bin/gateway -v -i $IDX  --config gateway-$GWID.yaml"
+    $GATEWAYCMD > $GATEWAYLOGS/gateway-$GWID-console.txt 2>&1 &
+    PIDVAL=$!
+    echo "$GATEWAYCMD -- $PIDVAL"
+done
+
+
 for SERVERID in $(seq 5 -1 1)
 do
     IDX=$(($SERVERID - 1))
@@ -50,18 +62,6 @@ do
     echo "$SERVERCMD -- $PIDVAL"
 done
 
-sleep 5 # Give servers some time to boot
-
-# Start gateways
-for GWID in $(seq 5 -1 1)
-do
-    IDX=$(($GWID - 1))
-    GATEWAYCMD="../bin/gateway -v -i $IDX  --config gateway-$GWID.yaml"
-    $GATEWAYCMD > $GATEWAYLOGS/gateway-$GWID-console.txt 2>&1 &
-    PIDVAL=$!
-    echo "$GATEWAYCMD -- $PIDVAL"
-done
-
 
 jobs -p > results/serverpids
 
-- 
GitLab