test: start provider first
diff --git a/src/dubboerl.erl b/src/dubboerl.erl
index 38d8521..a0dd95e 100644
--- a/src/dubboerl.erl
+++ b/src/dubboerl.erl
@@ -47,7 +47,7 @@
start_provider_listen(Port)->
{ok, _} = ranch:start_listener(tcp_reverse,
- ranch_tcp, [{port, Port},{reuseaddr, true}], dubbo_provider_protocol, []),
+ ranch_tcp, [{port, Port}], dubbo_provider_protocol, []),
ok.
diff --git a/test/consumer_SUITE.erl b/test/consumer_SUITE.erl
index 557fe8b..0144a9c 100644
--- a/test/consumer_SUITE.erl
+++ b/test/consumer_SUITE.erl
@@ -34,8 +34,11 @@
level => debug
}),
Start = application:ensure_all_started(dubboerl),
- dubboerl:init(),
+%% dubboerl:init(),
%% dubbo_service_app:start(a,b),
+ dubboerl:start_provider(),
+ timer:sleep(2000),
+ dubboerl:start_consumer(),
dubbo_service_app:register_type_list(),
timer:sleep(5000),
io:format(user,"test case start info ~p~n",[Start]),