From 2fa6e6f4d43ea6f1cb7f45ac263319bd5c688a64 Mon Sep 17 00:00:00 2001 From: Peter Thorson Date: Sat, 4 May 2013 14:25:11 -0500 Subject: [PATCH] security policy socket_init handler now uses tls socket stream type rather than raw socket --- websocketpp/transport/asio/security/tls.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/websocketpp/transport/asio/security/tls.hpp b/websocketpp/transport/asio/security/tls.hpp index 97f900e665..8c5e365330 100644 --- a/websocketpp/transport/asio/security/tls.hpp +++ b/websocketpp/transport/asio/security/tls.hpp @@ -46,7 +46,7 @@ namespace asio { namespace tls_socket { typedef lib::function::lowest_layer_type&)> socket_init_handler; + boost::asio::ip::tcp::socket>&)> socket_init_handler; typedef lib::function(connection_hdl)> tls_init_handler; @@ -200,7 +200,7 @@ protected: /// Initialize security policy for reading void init(init_handler callback) { if (m_socket_init_handler) { - m_socket_init_handler(m_hdl,get_raw_socket()); + m_socket_init_handler(m_hdl,get_socket()); } // register timeout