mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-19 10:22:23 +00:00
log writeTraceResult error message
This commit is contained in:
parent
00675c5876
commit
d117bff824
1 changed files with 4 additions and 3 deletions
|
|
@ -306,7 +306,9 @@ func (pre *Prestate) Apply(vmConfig vm.Config, chainConfig *params.ChainConfig,
|
||||||
if tracer.Hooks.OnTxEnd != nil {
|
if tracer.Hooks.OnTxEnd != nil {
|
||||||
tracer.Hooks.OnTxEnd(receipt, nil)
|
tracer.Hooks.OnTxEnd(receipt, nil)
|
||||||
}
|
}
|
||||||
writeTraceResult(tracer, traceOutput)
|
if err = writeTraceResult(tracer, traceOutput); err != nil {
|
||||||
|
log.Warn("Error writing tracer output", "err", err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -423,7 +425,6 @@ func calcDifficulty(config *params.ChainConfig, number, currentTime, parentTime
|
||||||
}
|
}
|
||||||
|
|
||||||
func writeTraceResult(tracer *tracers.Tracer, f io.WriteCloser) error {
|
func writeTraceResult(tracer *tracers.Tracer, f io.WriteCloser) error {
|
||||||
defer f.Close()
|
|
||||||
result, err := tracer.GetResult()
|
result, err := tracer.GetResult()
|
||||||
if err != nil || result == nil {
|
if err != nil || result == nil {
|
||||||
return err
|
return err
|
||||||
|
|
@ -432,5 +433,5 @@ func writeTraceResult(tracer *tracers.Tracer, f io.WriteCloser) error {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
return nil
|
return f.Close()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue