Handle closing without an active handle (again)
This commit is contained in:
parent
61c6269200
commit
309ca2d6a1
1 changed files with 6 additions and 1 deletions
|
@ -388,7 +388,12 @@ terminate(Reason, State) ->
|
||||||
ok = file:close(State#state.handle),
|
ok = file:close(State#state.handle),
|
||||||
ok = file:delete(State#state.filename);
|
ok = file:delete(State#state.filename);
|
||||||
_ ->
|
_ ->
|
||||||
ok = file:close(State#state.handle)
|
case State#state.handle of
|
||||||
|
undefined ->
|
||||||
|
ok;
|
||||||
|
Handle ->
|
||||||
|
ok = file:close(Handle)
|
||||||
|
end
|
||||||
end.
|
end.
|
||||||
|
|
||||||
code_change(_OldVsn, State, _Extra) ->
|
code_change(_OldVsn, State, _Extra) ->
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue