summaryrefslogtreecommitdiff
path: root/apps/fabric/src/fabric_view_map.erl
diff options
context:
space:
mode:
Diffstat (limited to 'apps/fabric/src/fabric_view_map.erl')
-rw-r--r--apps/fabric/src/fabric_view_map.erl5
1 files changed, 2 insertions, 3 deletions
diff --git a/apps/fabric/src/fabric_view_map.erl b/apps/fabric/src/fabric_view_map.erl
index 91ed3179..e1210a84 100644
--- a/apps/fabric/src/fabric_view_map.erl
+++ b/apps/fabric/src/fabric_view_map.erl
@@ -42,7 +42,7 @@ go(DbName, DDoc, View, Args, Callback, Acc0) ->
sorted = Args#view_query_args.sorted,
user_acc = Acc0
},
- try fabric_util:receive_loop(Workers, #shard.ref, fun handle_message/3,
+ try rexi_utils:recv(Workers, #shard.ref, fun handle_message/3,
State, infinity, 1000 * 60 * 60) of
{ok, NewState} ->
{ok, NewState#collector.user_acc};
@@ -117,7 +117,7 @@ handle_message(#view_row{} = Row, {_,From}, #collector{sorted=false} = St) ->
{Go, Acc} = Callback(fabric_view:transform_row(Row), AccIn),
gen_server:reply(From, ok),
{Go, St#collector{user_acc=Acc, limit=Limit-1}};
-
+
handle_message(#view_row{} = Row, {Worker, From}, State) ->
#collector{
query_args = #view_query_args{direction=Dir},
@@ -149,4 +149,3 @@ merge_row(_, KeyDict, Row, Rows) ->
dict:fetch(A, KeyDict) < dict:fetch(B, KeyDict)
end
end, [Row], Rows).
-