diff --git a/scripts/birdnet_analysis.sh b/scripts/birdnet_analysis.sh index aa04b7b..e77f853 100755 --- a/scripts/birdnet_analysis.sh +++ b/scripts/birdnet_analysis.sh @@ -124,6 +124,12 @@ run_analysis() { done fi + if ! grep 5050 <(netstat -tulpn 2>&1) &> /dev/null 2>&1;then + echo "Waiting for socket" + until grep 5050 <(netstat -tulpn 2>&1) &> /dev/null 2>&1;do + sleep 1 + done + fi if [ -f ${1}/${i} ] && [ ! -f ${INCLUDE_LIST} ] && [ ! -f ${EXCLUDE_LIST} ] && [ -z $BIRDWEATHER_ID ];then echo "python3 analyze.py \ --i "${1}/${i}" \