summaryrefslogtreecommitdiff
path: root/test/erl
diff options
context:
space:
mode:
authoralisdair sullivan <alisdairsullivan@yahoo.ca>2014-09-30 22:03:34 -0700
committerNobuaki Sukegawa <nsuke@apache.org>2015-11-01 18:07:15 +0900
commit7bdba5c06a7aa40cf83352c214270a2f1f4dd572 (patch)
treeb888720570094586aac65d681049bd53ba36715d /test/erl
parent149ecc1a5fff2f68d413df730b97cc7272813077 (diff)
downloadthrift-7bdba5c06a7aa40cf83352c214270a2f1f4dd572.tar.gz
THRIFT-2708 add support for oneway (async) function calls in erlang client
Client: Erlang Patch: Alisdair Sullivan modified by Nobuaki Sukegawa Modification: Fix invalid send_call return type. This closes #231
Diffstat (limited to 'test/erl')
-rw-r--r--test/erl/src/test_client.erl4
-rw-r--r--test/erl/src/test_thrift_server.erl1
2 files changed, 4 insertions, 1 deletions
diff --git a/test/erl/src/test_client.erl b/test/erl/src/test_client.erl
index fad09882b..7dd5cbce2 100644
--- a/test/erl/src/test_client.erl
+++ b/test/erl/src/test_client.erl
@@ -136,4 +136,6 @@ start(Args) ->
ClientS4
end,
- thrift_client:close(Client19).
+ {Client20, {ok, ok}} = thrift_client:call(Client19, testOneway, [1]),
+
+ thrift_client:close(Client20).
diff --git a/test/erl/src/test_thrift_server.erl b/test/erl/src/test_thrift_server.erl
index 696946538..51457f50f 100644
--- a/test/erl/src/test_thrift_server.erl
+++ b/test/erl/src/test_thrift_server.erl
@@ -219,5 +219,6 @@ handle_function(testMultiException, {Arg0, Arg1}) ->
end;
handle_function(testOneway, {Seconds}) ->
+ io:format("testOneway: ~p~n", [Seconds]),
timer:sleep(1000 * Seconds),
ok.