From 3795faa54b555377f092e8c4ae0485f5fe7c8426 Mon Sep 17 00:00:00 2001
From: Rick Carback <rick@privategrity.com>
Date: Fri, 22 May 2020 18:51:08 +0000
Subject: [PATCH] Invert logic

---
 basice2e/run.sh | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/basice2e/run.sh b/basice2e/run.sh
index d4a7a7e..ea83178 100755
--- a/basice2e/run.sh
+++ b/basice2e/run.sh
@@ -47,14 +47,13 @@ for SERVERID in $(seq 5 -1 1)
 do
     IDX=$(($SERVERID - 1))
     SERVERCMD="../bin/server -i $IDX --roundBufferTimeout 300s --config server-$SERVERID.yaml"
-    if [[ $SERVERID -eq 5 && -z "$NSYSENABLED" ]]
+    if [ $SERVERID -eq 5 ] && [ -n "$NSYSENABLED" ]
     then
         SERVERCMD="nsys profile --trace=cuda -o server-$SERVERID $SERVERCMD"
     fi
     $SERVERCMD > $SERVERLOGS/server-$SERVERID-console.txt 2>&1 &
     PIDVAL=$!
     echo "$SERVERCMD -- $PIDVAL"
-    echo $(pgrep -P $PIDVAL)
 done
 
 # Start gateways
@@ -71,7 +70,7 @@ jobs -p > results/serverpids
 
 finish() {
     echo "STOPPING SERVERS AND GATEWAYS..."
-    if [ -z "$NSYSENABLED" ]; then
+    if [ -n "$NSYSENABLED" ]; then
         nsys shutdown --kill=sigterm
     fi
     # NOTE: jobs -p doesn't work in a signal handler
-- 
GitLab