Disable time-triggered online check
This commit is contained in:
@@ -201,20 +201,11 @@ func triggerOnlineStatusInvestigation() {
|
|||||||
|
|
||||||
func monitorOnlineStatus(ctx context.Context) error {
|
func monitorOnlineStatus(ctx context.Context) error {
|
||||||
for {
|
for {
|
||||||
timeout := 5 * time.Minute
|
|
||||||
/*
|
|
||||||
if GetOnlineStatus() != StatusOnline {
|
|
||||||
timeout = time.Second
|
|
||||||
log.Debugf("checking online status again in %s because current status is %s", timeout, GetOnlineStatus())
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
// wait for trigger
|
// wait for trigger
|
||||||
select {
|
select {
|
||||||
case <-ctx.Done():
|
case <-ctx.Done():
|
||||||
return nil
|
return nil
|
||||||
case <-onlineStatusInvestigationTrigger:
|
case <-onlineStatusInvestigationTrigger:
|
||||||
|
|
||||||
case <-time.After(timeout):
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// enable waiting
|
// enable waiting
|
||||||
|
|||||||
Reference in New Issue
Block a user