fix: handle file close logic (#679)
* handle file close logic * Update rpc/ethereum/namespaces/debug/utils.go * update changelog Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
This commit is contained in:
parent
1076307e6b
commit
c644dd6707
@ -57,6 +57,10 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
|||||||
* (evm) [tharsis#660](https://github.com/tharsis/ethermint/pull/660) Fix `nil` pointer panic in `ApplyNativeMessage`.
|
* (evm) [tharsis#660](https://github.com/tharsis/ethermint/pull/660) Fix `nil` pointer panic in `ApplyNativeMessage`.
|
||||||
* (evm, test) [tharsis#649](https://github.com/tharsis/ethermint/pull/649) Test DynamicFeeTx.
|
* (evm, test) [tharsis#649](https://github.com/tharsis/ethermint/pull/649) Test DynamicFeeTx.
|
||||||
|
|
||||||
|
### Improvements
|
||||||
|
|
||||||
|
(rpc) [tharsis#679](https://github.com/tharsis/ethermint/pull/679) Fix file close handle.
|
||||||
|
|
||||||
## [v0.7.0] - 2021-10-07
|
## [v0.7.0] - 2021-10-07
|
||||||
|
|
||||||
### API Breaking
|
### API Breaking
|
||||||
|
@ -48,7 +48,11 @@ func writeProfile(name, file string, log log.Logger) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
defer f.Close()
|
|
||||||
|
|
||||||
return p.WriteTo(f, 0)
|
if err := p.WriteTo(f, 0); err != nil {
|
||||||
|
f.Close()
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return f.Close()
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user