| Index: net/server/http_server.cc
|
| diff --git a/net/server/http_server.cc b/net/server/http_server.cc
|
| index a51feb84401e4ebf7c3ce370e423ee04ab34be89..57cbd592c499dd67e13a2d22c9e89809f59bacc0 100644
|
| --- a/net/server/http_server.cc
|
| +++ b/net/server/http_server.cc
|
| @@ -132,6 +132,9 @@ void HttpServer::DidRead(StreamListenSocket* socket,
|
| if (!ParseHeaders(connection, &request, &pos))
|
| break;
|
|
|
| + // Sets peer address if exists.
|
| + socket->GetPeerAddress(&request.peer);
|
| +
|
| std::string connection_header = request.GetHeaderValue("connection");
|
| if (connection_header == "Upgrade") {
|
| connection->web_socket_.reset(WebSocket::CreateWebSocket(connection,
|
|
|