From 13d467b8c10842805855e37d1c1be82da30fbec1 Mon Sep 17 00:00:00 2001 From: Anders Svensson Date: Wed, 21 May 2014 19:11:42 +0200 Subject: Fix diameter_sctp function_clause Introduced in commit ed6395a6. The {stream, Id} transport_data set upon reception is passed back to us by default when receiving the answer to a request message, so even capabilities exchange failed. --- lib/diameter/src/transport/diameter_sctp.erl | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/diameter/src/transport') diff --git a/lib/diameter/src/transport/diameter_sctp.erl b/lib/diameter/src/transport/diameter_sctp.erl index d0a01351f3..32e7aaca39 100644 --- a/lib/diameter/src/transport/diameter_sctp.erl +++ b/lib/diameter/src/transport/diameter_sctp.erl @@ -616,6 +616,8 @@ send(#diameter_packet{bin = Bin, transport_data = {outstream, SId}}, S; %% ... or not: rotate through all streams. +send(#diameter_packet{bin = Bin}, S) -> + send(Bin, S); send(Bin, #transport{streams = {_, OS}, os = N} = S) -- cgit v1.2.3