forked from cerc-io/laconicd-deprecated
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, 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
|
||||
|
||||
### API Breaking
|
||||
|
@ -48,7 +48,11 @@ func writeProfile(name, file string, log log.Logger) error {
|
||||
if err != nil {
|
||||
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