From: Eduardo Ramos Testillano (eramedu) Date: Mon, 11 May 2020 17:03:12 +0000 (+0200) Subject: Avoid service overhead about checking netstat ports X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=commitdiff_plain;h=c200ffa70e1d93f5cb3137f3542245c44c05b008 Avoid service overhead about checking netstat ports CT script procedure starts the service and then check for availability. This check was being hard (no sleep between retries). Now, 1 second is lapsed in every check. --- diff --git a/example/diameter/launcher/resources/rest_api/ct/ct.sh b/example/diameter/launcher/resources/rest_api/ct/ct.sh index 4d485df..1ae0224 100755 --- a/example/diameter/launcher/resources/rest_api/ct/ct.sh +++ b/example/diameter/launcher/resources/rest_api/ct/ct.sh @@ -47,6 +47,7 @@ do docker exec -it ${C_NAME} bash -c "netstat -p $(pgrep ADML) --numeric-ports | grep -w 3868 | grep -w ESTABLISHED" >/dev/null [ $? -eq 0 ] && break echo -n . + sleep 1 done echo "Ready !"