An 'if' condition was backwards.
@@ -74,7 +74,7 @@ if [ "$SLURM_LOCALID" == "0" ] ; then
${CUDADL_PATH}/dpnode $IP $PORT > "${OUTPUT_FILE}" 2>&1
fi
#
- if [ -z "$CONTROLLER_PID" ] ; then
+ if [ ! -z "$CONTROLLER_PID" ] ; then
wait "$CONTROLLER_PID"
else