service/report.go
@@ -69,10 +69,19 @@ return err } logger.Info("Report device info. %+v", dev) _, err = HttpPost(config.ForwardConf.ReportServer, nil, data) if err != nil { return err } } return nil } func KeepDeviceAlive(id string) { deviceAliveCache.Add(id, true) } func DeviceInfoReportTask() { @@ -87,8 +96,6 @@ for { select { case <-ticker.C: logger.Debug("report device info.") err := reportDeviceInfo() if err != nil { logger.Warn(err.Error())