summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndreas Köhler <andreas.koehler@1und1.de>2010-10-22 19:35:25 +0200
committerBadlop <badlop@process-one.net>2010-10-26 19:30:32 +0200
commit9da45d40c746a091c6e6e543298a0ee923e53742 (patch)
treeb83f2ab3574cc3981527574e023b6b89f6e6b3c7 /src
parent* Add top-level instructions for x:data incompatible clients (diff)
Re-use the TLSSock argument in tls:send/2 (EJAB-1327)
Diffstat (limited to '')
-rw-r--r--src/tls/tls.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tls/tls.erl b/src/tls/tls.erl
index 9c921b36..620f8d30 100644
--- a/src/tls/tls.erl
+++ b/src/tls/tls.erl
@@ -198,7 +198,7 @@ recv_data1(#tlssock{tcpsock = TCPSocket, tlsport = Port}, Packet) ->
{error, binary_to_list(Error)}
end.
-send(#tlssock{tcpsock = TCPSocket, tlsport = Port}, Packet) ->
+send(#tlssock{tcpsock = TCPSocket, tlsport = Port} = TLSSock, Packet) ->
case port_control(Port, ?SET_DECRYPTED_OUTPUT, Packet) of
<<0>> ->
%?PRINT("OUT: ~p~n", [{TCPSocket, lists:flatten(Packet)}]),
@@ -215,7 +215,7 @@ send(#tlssock{tcpsock = TCPSocket, tlsport = Port}, Packet) ->
{timeout, _Timer, _} ->
{error, timeout}
after 100 ->
- send(#tlssock{tcpsock = TCPSocket, tlsport = Port}, Packet)
+ send(TLSSock, Packet)
end
end.