diff options
author | Magnus Ahltorp <map@kth.se> | 2014-10-27 01:28:32 +0100 |
---|---|---|
committer | Magnus Ahltorp <map@kth.se> | 2014-10-27 01:28:32 +0100 |
commit | fb3b9591cc81158824db13818cf6320d5f4a0f7b (patch) | |
tree | 3a662f20aab49b983e6d7aa9cdc10eb059c7b206 /src/storage.erl | |
parent | 80ea2ac6af8f993888444a4f75bbcc976ddd3973 (diff) |
Fix mistake in ebc9d5ba (Optimize fetchnewentries)
Diffstat (limited to 'src/storage.erl')
-rw-r--r-- | src/storage.erl | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/storage.erl b/src/storage.erl index df6641a..8136308 100644 --- a/src/storage.erl +++ b/src/storage.erl @@ -43,8 +43,12 @@ request(get, "ct/storage/fetchnewentries", _Input) -> {entries, Entries}]}). fetchnewhashes(Index) -> - Size = index:size(newentries_path()), - index:getrange(newentries_path(), Index, Size - 1). + case index:indexsize(newentries_path()) of + 0 -> + []; + Size -> + index:getrange(newentries_path(), Index, Size - 1) + end. %% Private functions. html(Text, Input) -> |