From 956d2dd751f280e883ef6e5f33706b73191f648b Mon Sep 17 00:00:00 2001 From: jsvisa Date: Wed, 28 May 2025 13:51:49 +0000 Subject: [PATCH] write once Signed-off-by: jsvisa --- eth/tracers/live/state.go | 4 +--- eth/tracers/live/supply.go | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/eth/tracers/live/state.go b/eth/tracers/live/state.go index a8da5796a0..3823cfa5f2 100644 --- a/eth/tracers/live/state.go +++ b/eth/tracers/live/state.go @@ -111,10 +111,8 @@ func (s *stateTracer) onClose() { func (s *stateTracer) write(update *tracing.StateUpdate) { out, _ := json.Marshal(update) + out = append(out, '\n') if _, err := s.logger.Write(out); err != nil { log.Warn("failed to write to state tracer log file", "error", err) } - if _, err := s.logger.Write([]byte{'\n'}); err != nil { - log.Warn("failed to write to state tracer log file", "error", err) - } } diff --git a/eth/tracers/live/supply.go b/eth/tracers/live/supply.go index bae7445cb4..a0e85ae463 100644 --- a/eth/tracers/live/supply.go +++ b/eth/tracers/live/supply.go @@ -319,10 +319,8 @@ func (s *supplyTracer) write(data any) { } out, _ := json.Marshal(supply) + out = append(out, '\n') if _, err := s.logger.Write(out); err != nil { log.Warn("failed to write to supply tracer log file", "error", err) } - if _, err := s.logger.Write([]byte{'\n'}); err != nil { - log.Warn("failed to write to supply tracer log file", "error", err) - } }