diff --git a/eth/tracers/native/call_flat.go b/eth/tracers/native/call_flat.go index c5ed8e0624..fffbb29739 100644 --- a/eth/tracers/native/call_flat.go +++ b/eth/tracers/native/call_flat.go @@ -248,6 +248,7 @@ func (t *flatCallTracer) GetResult() (json.RawMessage, error) { // Stop terminates execution of the tracer at the first opportune moment. func (t *flatCallTracer) Stop(err error) { + t.reason = err t.tracer.Stop(err) }