diff options
author | Anders Svensson <anders@erlang.org> | 2017-05-04 13:31:02 +0200 |
---|---|---|
committer | Anders Svensson <anders@erlang.org> | 2017-06-13 13:50:07 +0200 |
commit | 7384de812f6399a841c8edf0503402e940fd17a4 (patch) | |
tree | 9c1b3c259c5b7702a478abe9d405646571cc4dd8 /lib/diameter | |
parent | 011fa124e88d94dd0d4dfd7261ca0fddc3547114 (diff) | |
download | otp-7384de812f6399a841c8edf0503402e940fd17a4.tar.gz otp-7384de812f6399a841c8edf0503402e940fd17a4.tar.bz2 otp-7384de812f6399a841c8edf0503402e940fd17a4.zip |
Avoid sending answer terms between processes unnecessarily
As in commit fb14eac9, but for outgoing answers.
Diffstat (limited to 'lib/diameter')
-rw-r--r-- | lib/diameter/src/base/diameter_traffic.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/diameter/src/base/diameter_traffic.erl b/lib/diameter/src/base/diameter_traffic.erl index 42164c48c0..54f39afbf0 100644 --- a/lib/diameter/src/base/diameter_traffic.erl +++ b/lib/diameter/src/base/diameter_traffic.erl @@ -561,7 +561,7 @@ send_answer(Pkt, TPid, MsgDict, AppDict, Dict0, [EvalPktFs | EvalFs]) -> eval_packet(Pkt, EvalPktFs), incr(send, Pkt, TPid, AppDict), incr_rc(send, Pkt, TPid, {MsgDict, AppDict, Dict0}), %% count outgoing - send(TPid, Pkt, _Route = self()), + send(TPid, z(Pkt), _Route = self()), lists:foreach(fun diameter_lib:eval/1, EvalFs). %% msg_dict/3 |