소스 검색

ft: erpc 替换rpc

master
SisMaker 3 년 전
부모
커밋
8810cfca38
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. +1
    -1
      src/gen_ipc.erl
  2. +1
    -1
      src/gen_srv.erl

+ 1
- 1
src/gen_ipc.erl 파일 보기

@ -740,7 +740,7 @@ rec_nodes(Tag, [N | Tail], Name, BadNodes, Replies, Time, TimerId) ->
monitor_node(N, false),
rec_nodes_rest(Tag, Tail, Name, [N | BadNodes], Replies)
after Time ->
case rpc:call(N, erlang, whereis, [Name]) of
case erpc:call(N, erlang, whereis, [Name]) of
Pid when is_pid(Pid) ->
rec_nodes(Tag, [N | Tail], Name, BadNodes,
Replies, infinity, TimerId);

+ 1
- 1
src/gen_srv.erl 파일 보기

@ -606,7 +606,7 @@ rec_nodes(Tag, [N | Tail], Name, Badnodes, Replies, Time, TimerId) ->
%% Collect all replies that already have arrived
rec_nodes_rest(Tag, Tail, Name, [N | Badnodes], Replies)
after Time ->
case rpc:call(N, erlang, whereis, [Name]) of
case erpc:call(N, erlang, whereis, [Name]) of
Pid when is_pid(Pid) -> % It exists try again.
rec_nodes(Tag, [N | Tail], Name, Badnodes,
Replies, infinity, TimerId);

불러오는 중...
취소
저장