Skip to content

Commit ad0ab76

Browse files
committed
Hook up SocketFrameHandler_0_9 to optionally go SSL when enabled
1 parent 04bdd6e commit ad0ab76

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/client/impl/SocketFrameHandler_0_9.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,14 @@ public SocketFrameHandler_0_9(AmqpTcpEndpoint endpoint)
8181
// disable Nagle's algorithm, for more consistently low latency
8282
m_socket.NoDelay = true;
8383

84-
Stream netstream = m_socket.GetStream();
84+
Stream netstream;
85+
86+
if(!endpoint.SslIsEnabled) {
87+
netstream = m_socket.GetStream();
88+
} else {
89+
netstream = SslHelper.TcpUpgrade(m_socket.GetStream(), endpoint.SslOption);
90+
}
91+
8592
m_reader = new NetworkBinaryReader(netstream);
8693
m_writer = new NetworkBinaryWriter(netstream);
8794
}

0 commit comments

Comments
 (0)