Merge pull request #22 from martinsumner/mas-pclerkcrash-2

is_empty not in OTP16
This commit is contained in:
martinsumner 2017-02-09 21:19:12 +00:00 committed by GitHub
commit b12cd13bba

View file

@ -225,14 +225,13 @@ do_merge(KL1, KL2, SinkLevel, SinkB, RP, NewSQN, MaxSQN, Additions) ->
return_deletions(ManifestSQN, PendingDeletionD) ->
case dict:is_empty(PendingDeletionD) of
true ->
leveled_log:log("PC020", [ManifestSQN]),
{[], PendingDeletionD};
false ->
case dict:find(ManifestSQN, PendingDeletionD) of
{ok, PendingDeletions} ->
leveled_log:log("PC021", [ManifestSQN]),
{dict:fetch(ManifestSQN, PendingDeletionD),
dict:erase(ManifestSQN, PendingDeletionD)}
{PendingDeletions, dict:erase(ManifestSQN, PendingDeletionD)};
error ->
leveled_log:log("PC020", [ManifestSQN]),
{[], PendingDeletionD}
end.
%%%============================================================================