}
func discoveryBGR() {
- discoveryPeriod := 30000
+ discoveryPeriod := maxPollingTime
+ // discoveryPeriod := 3 * 1000
for {
data, err := discoverDevice(5000)
if err != nil {
zeroconf.MapMTX.Unlock()
time.Sleep(time.Duration(discoveryPeriod) * time.Millisecond)
- if discoveryPeriod > 60*60000 {
- time.Sleep(60 * 60000 * time.Millisecond)
- } else {
- discoveryPeriod *= 2
- log.Println(logPrefix, "[discoveryBGR] will run after ", discoveryPeriod/1000, "sec")
- }
+ // if discoveryPeriod > maxPollingTime {
+ // time.Sleep(maxPollingTime * time.Millisecond)
+ // } else {
+ // discoveryPeriod *= 2
+ // log.Println(logPrefix, "[discoveryBGR] will run after ", discoveryPeriod/1000, "sec")
+ // }
}
}