diff --git a/cmd/exec/exec.go b/cmd/exec/exec.go index 72f6efc9..b5f01dbd 100644 --- a/cmd/exec/exec.go +++ b/cmd/exec/exec.go @@ -64,6 +64,8 @@ func Handle(url string) (streamer.Producer, error) { log.Debug().Str("url", url).Msg("[exec] run") + ts := time.Now() + if err := cmd.Start(); err != nil { log.Error().Err(err).Str("url", url).Msg("[exec]") return nil, err @@ -75,6 +77,7 @@ func Handle(url string) (streamer.Producer, error) { log.Error().Str("url", url).Msg("[exec] timeout") return nil, errors.New("timeout") case prod := <-ch: + log.Debug().Stringer("launch", time.Since(ts)).Msg("[exec] run") return prod, nil } }