From 197914939c23f8abe47108bf60932eaa58960e82 Mon Sep 17 00:00:00 2001 From: Gregory Burd Date: Thu, 19 Apr 2012 18:00:06 -0400 Subject: [PATCH] Removed redundant function. --- src/lsm_btree.erl | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/lsm_btree.erl b/src/lsm_btree.erl index d193417..cab46be 100644 --- a/src/lsm_btree.erl +++ b/src/lsm_btree.erl @@ -132,21 +132,6 @@ kvfoldl(_Fun,Acc0,[]) -> kvfoldl(Fun,Acc0,[{K,V}|T]) -> kvfoldl(Fun, Fun(K,V,Acc0), T). -drain_worker_and_throw(MRef, PID, ExitTuple) -> - receive - {fold_result, PID, _, _} -> - drain_worker_and_throw(MRef, PID, ExitTuple); - {'DOWN', MRef, _, _, _} -> - raise(ExitTuple); - {fold_limit, PID, _} -> - erlang:demonitor(MRef, [flush]), - raise(ExitTuple); - {fold_done, PID} -> - erlang:demonitor(MRef, [flush]), - raise(ExitTuple) - end. - - raise({'EXIT', Class, Exception, Trace}) -> erlang:raise(Class, Exception, Trace).