in main/telemetry.go [86:100]
func (w *telemetryEventSender) send(e telemetryEvent) error {
defer w.writer.Close()
bs, err := json.Marshal(e)
if err != nil {
return errors.Wrap(err, "failed to marhsal telemetry event")
}
_, err = w.writer.Write(bs)
if err != nil {
return errors.Wrap(err, "failed to write telemetry event")
}
return nil
}