| Index: content/browser/websockets/websocket_manager.cc
|
| diff --git a/content/browser/websockets/websocket_manager.cc b/content/browser/websockets/websocket_manager.cc
|
| index 7dfb2948d5d463b332a9318b7b6781d0b2971c23..157bb8b9acef7517d2d4ea4f2c3fb6219d34c0ab 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() {
|
|
|