diff options
author | Anders Svensson <[email protected]> | 2013-04-07 18:52:07 +0200 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2013-04-11 16:18:57 +0200 |
commit | e4d6772ceb4653756bca7ff684e75cab6bfd44ab (patch) | |
tree | 889e3014ebf700fef750c5d10849d6a8d3156293 /lib/diameter/test/diameter_event_SUITE.erl | |
parent | 3c14f79079d6cb7bc7057c38eab39c0485b4c1c8 (diff) | |
download | otp-e4d6772ceb4653756bca7ff684e75cab6bfd44ab.tar.gz otp-e4d6772ceb4653756bca7ff684e75cab6bfd44ab.tar.bz2 otp-e4d6772ceb4653756bca7ff684e75cab6bfd44ab.zip |
More robust listening port lookup in test suites
In particular, remove timing dependence by using diameter_reg:wait/1 to
wait on the term registered by diameter_{tcp,sctp} when opening a
listening socket.
Diffstat (limited to 'lib/diameter/test/diameter_event_SUITE.erl')
-rw-r--r-- | lib/diameter/test/diameter_event_SUITE.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/diameter/test/diameter_event_SUITE.erl b/lib/diameter/test/diameter_event_SUITE.erl index 18bdcb1f54..94b4967921 100644 --- a/lib/diameter/test/diameter_event_SUITE.erl +++ b/lib/diameter/test/diameter_event_SUITE.erl @@ -100,7 +100,7 @@ start_server(Config) -> ok = diameter:start_service(?SERVER, ?SERVICE(?SERVER, [?DICT_COMMON])), LRef = ?util:listen(?SERVER, tcp, [{capabilities_cb, fun capx_cb/2}, {capx_timeout, ?SERVER_CAPX_TMO}]), - [PortNr] = ?util:lport(tcp, LRef, 20), + [PortNr] = ?util:lport(tcp, LRef), ?util:write_priv(Config, portnr, PortNr), start = event(?SERVER). |