diff --git a/internal/domain/device/ota_service.go b/internal/domain/device/ota_service.go index 6924782..0659423 100644 --- a/internal/domain/device/ota_service.go +++ b/internal/domain/device/ota_service.go @@ -136,7 +136,7 @@ func (t *upgradeTask) run() error { RequestTimeoutSeconds: t.service.config.DefaultRequestTimeoutS, } instructionPayload := &proto.Instruction_PrepareUpdateReq{PrepareUpdateReq: prepareReq} - if err := t.service.generalDeviceService.Send(t.ctx, t.task.AreaControllerID, instructionPayload); err != nil { + if err := t.service.generalDeviceService.Send(t.ctx, t.task.AreaControllerID, instructionPayload, WithoutTracking()); err != nil { return fmt.Errorf("发送升级指令失败: %w", err) } t.logger.Infof("为任务 %d 成功发送升级指令", t.task.ID)