summaryrefslogtreecommitdiff
path: root/tests/suite/eagain.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/suite/eagain.sh')
-rwxr-xr-xtests/suite/eagain.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/suite/eagain.sh b/tests/suite/eagain.sh
index 42bb991bdd..c9c526ac82 100755
--- a/tests/suite/eagain.sh
+++ b/tests/suite/eagain.sh
@@ -22,13 +22,16 @@
srcdir="${srcdir:-.}"
SERV="${SERV:-../../src/gnutls-serv${EXEEXT}} -q"
-PORT="${PORT:-5445}"
+. "${srcdir}/../scripts/common.sh"
-$SERV -p "${PORT}" --echo --priority "NORMAL:+ANON-DH" --dhparams "${srcdir}/params.dh" >/dev/null 2>&1 &
+eval "${GETPORT}"
+
+launch_server $$ --echo --priority "NORMAL:+ANON-DH" --dhparams "${srcdir}/params.dh"
PID=$!
+wait_server ${PID}
-sleep 2
+export PORT
./eagain-cli
if [ $? != 0 ]; then