diff --git a/src/net/http/websocket/websocket_session.cpp b/src/net/http/websocket/websocket_session.cpp index adea5b2..7a94f03 100644 --- a/src/net/http/websocket/websocket_session.cpp +++ b/src/net/http/websocket/websocket_session.cpp @@ -39,6 +39,8 @@ namespace cpp_streamer is_client_ = is_client; session_.reset(new TcpSession(loop, handle, this, key_file, cert_file, logger)); Init(); + + remote_addr_ = session_->GetRemoteEndpoint(); LogInfof(logger, "WebSocketSession construct(ssl), remote addr:%s", session_->GetRemoteEndpoint().c_str()); } @@ -448,4 +450,4 @@ namespace cpp_streamer cb_->OnClose(0, "Normal Closure"); } } -} \ No newline at end of file +}