| Index: content/browser/websockets/websocket_manager.cc
|
| diff --git a/content/browser/websockets/websocket_manager.cc b/content/browser/websockets/websocket_manager.cc
|
| index bd0e372b091fb2502b57e2dc48a927a119c0b85b..6984564fda716b0ddd2eba4c14bdd4a65b8738bf 100644
|
| --- a/content/browser/websockets/websocket_manager.cc
|
| +++ b/content/browser/websockets/websocket_manager.cc
|
| @@ -118,8 +118,8 @@ void WebSocketManager::DoCreateWebSocket(
|
| // Keep all WebSocketImpls alive until either the client drops its
|
| // connection (see OnLostConnectionToClient) or we need to shutdown.
|
|
|
| - impls_.insert(CreateWebSocketImpl(this, std::move(request), frame_id,
|
| - CalculateDelay()));
|
| + impls_.insert(CreateWebSocketImpl(this, std::move(request), process_id_,
|
| + frame_id, CalculateDelay()));
|
| ++num_pending_connections_;
|
|
|
| if (!throttling_period_timer_.IsRunning()) {
|
| @@ -161,9 +161,11 @@ void WebSocketManager::ThrottlingPeriodTimerCallback() {
|
| WebSocketImpl* WebSocketManager::CreateWebSocketImpl(
|
| WebSocketImpl::Delegate* delegate,
|
| blink::mojom::WebSocketRequest request,
|
| + int child_id,
|
| int frame_id,
|
| base::TimeDelta delay) {
|
| - return new WebSocketImpl(delegate, std::move(request), frame_id, delay);
|
| + return new WebSocketImpl(delegate, std::move(request), child_id, frame_id,
|
| + delay);
|
| }
|
|
|
| int WebSocketManager::GetClientProcessId() {
|
|
|