mirror of
https://github.com/valitydev/riak_test.git
synced 2024-11-06 08:35:22 +00:00
6cebbd371a
Assert that we properly handle retries of failed partitions, when the remote location happens to be down.
15 lines
514 B
Erlang
15 lines
514 B
Erlang
-module(riak_repl2_fs_node_reserver_intercepts).
|
|
-compile(export_all).
|
|
-include("intercept.hrl").
|
|
|
|
-define(M, riak_repl2_fs_node_reserver_orig).
|
|
|
|
%% @doc Provide an intercept which forces the node reserver to fail when
|
|
%% attempting to reserve a node with a location_down message.
|
|
down_reserve({reserve, _Partition}, _From, State) ->
|
|
io:format("down_reserve~n"),
|
|
?I_INFO("down_reserve~n"),
|
|
{reply, down, State};
|
|
down_reserve(Message, From, State) ->
|
|
?M:handle_call_orig(Message, From, State).
|