diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index 5a1c252e..4adbc4eb 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -269,7 +269,8 @@ AVERAGETEMP(){ CHECKTEMP_SERVICE(){ cw=20 - runEvery=15 #SECONDS + runEvery=20 #SECONDS + PARALLEL_CHECKS=4 echo -e "($(date +'%Y-%m-%d %H:%M:%S')) - 'Check Temp' Service Startup" >> ${PW_LOGFILE} SENDTEMPS "TEMP Service Startup" & [ -d ${PW_TMPFOLDER}/.lasttemp ] && rm -Rf ${PW_TMPFOLDER}/.lasttemp @@ -289,7 +290,7 @@ CHECKTEMP_SERVICE(){ # fi SENSORS_CHECKED=() for SENSORa in ${PW_SENSOR_ORD[@]}; do - until [ $(ls ${PW_TMPFOLDER}/ztemprun.*.running 2>/dev/null | wc -l) -lt 6 ]; do + until [ $(ls ${PW_TMPFOLDER}/ztemprun.*.running 2>/dev/null | wc -l) -lt ${PARALLEL_CHECKS} ]; do tmp=tmp done CHECKTEMP_SERVICE_RUNSENSOR ${SENSORa} &