summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Kocoloski <adam@cloudant.com>2010-05-10 16:28:13 -0400
committerBrad Anderson <brad@cloudant.com>2010-05-10 16:37:12 -0400
commita7bdc595544d23457b2ffdea4514d6a9ef4634eb (patch)
tree636336a3a9b5aa2dc5b97e365097daa7ec5e1fe6
parentca12b1656e39afd117880526a34e5320fb3bc976 (diff)
oops, sloppy initial commit of non-blocking call (cherry picked from commit 34a36f3414615524d737fc38140eec660bbcd81f)
-rw-r--r--src/rexi.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rexi.erl b/src/rexi.erl
index 0eaa3249..abcea295 100644
--- a/src/rexi.erl
+++ b/src/rexi.erl
@@ -2,6 +2,7 @@
-export([start/0, stop/0, restart/0]).
-export([cast/2, cast/3, kill/2]).
-export([reply/1]).
+-export([async_server_call/2, async_server_call/3]).
-define(SERVER, rexi_server).
@@ -49,7 +50,7 @@ async_server_call(Server, Request) ->
%% is not monitored. Clients who want to know if the server is alive should
%% monitor it themselves before calling this function.
-spec async_server_call(pid() | {atom(),node()}, pid(), any()) -> reference().
-async_server_call(Server, Caller, Name, Request) ->
+async_server_call(Server, Caller, Request) ->
Ref = make_ref(),
do_send(Server, {'$gen_call', {Caller,Ref}, Request}),
Ref.