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:
co-authored by
Federico Kunze Küllmer
parent
1076307e6b
commit
c644dd6707
@@ -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()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user