@ -17,5 +17,9 @@ func Main(ctx context.Context) error {
ctx, can := signal.NotifyContext(ctx, syscall.SIGINT)
defer can()
return cmd.Main(ctx)
if err := cmd.Main(ctx); err != nil && ctx.Err() == nil {
return err
}
return nil