diff options
author | Anders Svensson <[email protected]> | 2015-05-15 00:32:40 +0200 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2015-05-18 13:43:29 +0200 |
commit | ca72fdaa517d6d541c7176eda5edf9908d745ce8 (patch) | |
tree | 16e9219d6be89c0285204136c31e58979c976855 /lib/diameter | |
parent | 30041995fd1942f7a8ab0040f8259d7fbf8946f0 (diff) | |
download | otp-ca72fdaa517d6d541c7176eda5edf9908d745ce8.tar.gz otp-ca72fdaa517d6d541c7176eda5edf9908d745ce8.tar.bz2 otp-ca72fdaa517d6d541c7176eda5edf9908d745ce8.zip |
Fix broken result code counters
Commit a1df50b3 broke result code counters in the case of answer
messages sent as a header/avp lists (unless the avps, untypically, set
the name field), and for answers sent/received in the relay application.
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 ffd2c0afa2..5d077222c2 100644 --- a/lib/diameter/src/base/diameter_traffic.erl +++ b/lib/diameter/src/base/diameter_traffic.erl @@ -1887,7 +1887,7 @@ get_avp(Dict, Name, [#diameter_header{} | Avps]) -> find_avp(Code, VId, Avps) of A -> - avp_decode(Dict, Name, ungroup(A)) + (avp_decode(Dict, Name, ungroup(A)))#diameter_avp{name = Name} catch error: _ -> undefined |