diff options
Diffstat (limited to 'cmd/mirumw/main.go')
| -rw-r--r-- | cmd/mirumw/main.go | 5 | +3 −2 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cmd/mirumw/main.go b/cmd/mirumw/main.go index 0980a9a..1a59e8b 100644 --- a/cmd/mirumw/main.go +++ b/cmd/mirumw/main.go @@ -45,8 +45,9 @@ func main() { slog.Info("connected", "server", cfg.Server) backoff.Reset() - // TODO: c.Work(ctx) — poll tasks, execute, report - <-ctx.Done() + if err := c.work(ctx); err != nil && ctx.Err() == nil { + slog.Error("work loop failed", "err", err) + } c.close() } |
