aboutsummaryrefslogtreecommitdiffstats
path: root/lib/diameter/test
diff options
context:
space:
mode:
authorAnders Svensson <[email protected]>2019-02-20 01:42:17 +0100
committerAnders Svensson <[email protected]>2019-03-06 17:31:11 +0100
commitd9d918b2e31daca8b3d904ffbd26a9e4207b166f (patch)
tree2699311431cb08ae6627cfd0d25e4ee6a60ef4bd /lib/diameter/test
parentf1cdd72110184460f76630db79ce6fc0ead44ba6 (diff)
downloadotp-d9d918b2e31daca8b3d904ffbd26a9e4207b166f.tar.gz
otp-d9d918b2e31daca8b3d904ffbd26a9e4207b166f.tar.bz2
otp-d9d918b2e31daca8b3d904ffbd26a9e4207b166f.zip
Add diameter_dist for ready spawn_opt callbacks
That is, of functions that can be configured as spawn_opt MFAs in transport configuration. This commits adds the spawn_local described in the parent commit, and a route_session that assumes that the local node initiates all sessions with Session-Id returned by diameter:session_id/1, and handles incoming requests on the node on which the id in question was returned, diameter:session_id/1 using node() as optional value in the Session-Id format.
Diffstat (limited to 'lib/diameter/test')
-rw-r--r--lib/diameter/test/diameter_distribution_SUITE.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/diameter/test/diameter_distribution_SUITE.erl b/lib/diameter/test/diameter_distribution_SUITE.erl
index 5146f68ff1..92d5c59797 100644
--- a/lib/diameter/test/diameter_distribution_SUITE.erl
+++ b/lib/diameter/test/diameter_distribution_SUITE.erl
@@ -1,7 +1,7 @@
%%
%% %CopyrightBegin%
%%
-%% Copyright Ericsson AB 2013-2016. All Rights Reserved.
+%% Copyright Ericsson AB 2013-2019. All Rights Reserved.
%%
%% Licensed under the Apache License, Version 2.0 (the "License");
%% you may not use this file except in compliance with the License.
@@ -76,6 +76,7 @@
{share_peers, peers()},
{use_shared_peers, peers()},
{restrict_connections, false},
+ {spawn_opt, {diameter_dist, spawn_local, []}},
{sequence, fun sequence/0},
{application, [{dictionary, ?DICT},
{module, ?MODULE},