summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMagnus Ahltorp <map@kth.se>2015-03-05 18:26:37 +0100
committerMagnus Ahltorp <map@kth.se>2015-03-05 18:26:37 +0100
commit0963f3f816a96c09d73b3f369d239da9c9ec931e (patch)
tree951d76e50094a35ef9eff3ec4adb1a396a84fa04 /src
parent15249d58b7a23bf323aa9b4865e1265e50917dd2 (diff)
index.erl: close files after use
Diffstat (limited to 'src')
-rw-r--r--src/index.erl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/index.erl b/src/index.erl
index 9d0df96..a6849d6 100644
--- a/src/index.erl
+++ b/src/index.erl
@@ -98,6 +98,7 @@ indexsize(Basepath) ->
case file:open(Basepath, [read, binary]) of
{ok, File} ->
{ok, Filesize} = file:position(File, eof),
+ file:close(File),
lager:debug("file ~p size ~p", [Basepath, Filesize]),
Filesize div ?ENTRYSIZEINFILE;
{error, Error} ->
@@ -131,6 +132,7 @@ getrange(Basepath, Start, End) when Start =< End ->
file:close(File),
Entry;
true ->
+ file:close(File),
noentry
end;
{error, Error} ->