diff --git a/controller/processes/processes.go b/controller/processes/processes.go index c8738601..3cd9e14f 100644 --- a/controller/processes/processes.go +++ b/controller/processes/processes.go @@ -137,11 +137,7 @@ func (m *Manager) StartProcess(pid string, resultCtx *build.ResultHandle, cfg *p go func() { var err error if err = ctr.Exec(ctx, cfg, in.Stdin, in.Stdout, in.Stderr); err != nil { - if errors.Is(err, context.Canceled) { - logrus.Debugf("process canceled: %v", err) - } else { - logrus.Errorf("failed to exec process: %v", err) - } + logrus.Debugf("process error: %v", err) } logrus.Debugf("finished process %s %v", pid, cfg.Entrypoint) m.processes.Delete(pid) diff --git a/monitor/monitor.go b/monitor/monitor.go index 559c2222..1201e79a 100644 --- a/monitor/monitor.go +++ b/monitor/monitor.go @@ -302,7 +302,11 @@ func (m *monitor) startInvoke(ctx context.Context, pid string, cfg controllerapi go func() { // Start a new invoke if err := m.invoke(ctx, pid, cfg); err != nil { - logrus.Debugf("invoke error: %v", err) + if errors.Is(err, context.Canceled) { + logrus.Debugf("process canceled: %v", err) + } else { + logrus.Errorf("invoke: %v", err) + } } if pid == m.attachedPid.Load() { m.attachedPid.Store("")