| Index: net/websockets/websocket_job.cc
|
| diff --git a/net/websockets/websocket_job.cc b/net/websockets/websocket_job.cc
|
| index 040fc4d6573ba5d5f671a5af4daabeaad5db37f7..17dc54b0d72fab86fdd45c7ba8ba43bba39ed09d 100644
|
| --- a/net/websockets/websocket_job.cc
|
| +++ b/net/websockets/websocket_job.cc
|
| @@ -173,6 +173,8 @@ int WebSocketJob::OnStartOpenConnection(
|
|
|
| void WebSocketJob::OnConnected(
|
| SocketStream* socket, int max_pending_send_allowed) {
|
| + if (state_ == CLOSED)
|
| + return;
|
| DCHECK_EQ(CONNECTING, state_);
|
| if (delegate_)
|
| delegate_->OnConnected(socket, max_pending_send_allowed);
|
|
|