riak / src / riak_backup.erl

Diff from to


     [backup_vnode(VNode) ||  VNode <- VNodes].
 backup_vnode(_VNode = {_Index, VNodePid}) ->
-    List = gen_server2:call(VNodePid,list),
+    {ok, List} = gen_fsm:sync_send_event(VNodePid, list),
     [backup_key(VNodePid, Bucket, Key) || {Bucket, Key} <- List].
 backup_key(VNodePid, Bucket, Key) ->
-    {ok, B} = gen_server2:call(VNodePid, {get_binary, {Bucket, Key}}),
+    {ok, B} = gen_fsm:sync_send_event(VNodePid, {get_binary, {Bucket, Key}}),
     ok = dets:insert(?TABLE, [{{Bucket,Key}, B}]).
 %%% RESTORE %%%
 %% @doc
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.