diff options
author | Anders Svensson <[email protected]> | 2013-01-17 11:39:11 +0100 |
---|---|---|
committer | Anders Svensson <[email protected]> | 2013-01-17 11:39:11 +0100 |
commit | 7eae73d5676438c273a030d7d7402802b5a1d427 (patch) | |
tree | 3b8d2dfcc0d0a7965cd844b8224f9bb8912ea6b3 /lib/diameter/src/base | |
parent | 54366be1624b01efadbaada8d0c2f3fe590a6ebe (diff) | |
parent | b41438d187e168c11140c3a05502224a6c97bdf7 (diff) | |
download | otp-7eae73d5676438c273a030d7d7402802b5a1d427.tar.gz otp-7eae73d5676438c273a030d7d7402802b5a1d427.tar.bz2 otp-7eae73d5676438c273a030d7d7402802b5a1d427.zip |
Merge branch 'anders/diameter/packet_return/OTP-10614'
* anders/diameter/packet_return/OTP-10614:
Add missing error handling clause for handle_request packet return
Diffstat (limited to 'lib/diameter/src/base')
-rw-r--r-- | lib/diameter/src/base/diameter_service.erl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/diameter/src/base/diameter_service.erl b/lib/diameter/src/base/diameter_service.erl index 92d1cfeba9..7a9686fbf0 100644 --- a/lib/diameter/src/base/diameter_service.erl +++ b/lib/diameter/src/base/diameter_service.erl @@ -2243,6 +2243,9 @@ rc(RC) -> %% rc/4 +rc(#diameter_packet{msg = Rec} = Pkt, RC, Failed, Dict) -> + Pkt#diameter_packet{msg = rc(Rec, RC, Failed, Dict)}; + rc(Rec, RC, Failed, Dict) when is_integer(RC) -> set(Rec, |