diff --git a/interop/run_endpoint.sh b/interop/run_endpoint.sh
index ca1438208811cb023572f75be8b182e026d643db..17b68330db9ecd421a20c158ae3e1e622f79b1ae 100644
--- a/interop/run_endpoint.sh
+++ b/interop/run_endpoint.sh
@@ -34,6 +34,7 @@ if [ "$ROLE" == "client" ]; then
 	REQUESTS=${REQS[@]:1}
 	/usr/local/bin/client $CLIENT_ARGS --disable-early-data $REQUESTS $CLIENT_PARAMS &> $LOG
     elif [ "$TESTCASE" == "multiconnect" ]; then
+	CLIENT_ARGS="$CLIENT_ARGS --timeout=30s"
 	for REQ in $REQUESTS; do
 	    echo "multiconnect REQ: $REQ" >> $LOG
 	    /usr/local/bin/client $CLIENT_ARGS $REQ $CLIENT_PARAMS &>> $LOG