Index: net/websockets/websocket_channel.cc |
diff --git a/net/websockets/websocket_channel.cc b/net/websockets/websocket_channel.cc |
index 4ff91e50b8981cf002e05192c853a09943fb6f95..3485f2909bdd1a89c27770cfc87add6fe4e5969c 100644 |
--- a/net/websockets/websocket_channel.cc |
+++ b/net/websockets/websocket_channel.cc |
@@ -112,8 +112,8 @@ class WebSocketChannel::ConnectDelegate |
// |this| may have been deleted. |
} |
- virtual void OnFailure(uint16 websocket_error) OVERRIDE { |
- creator_->OnConnectFailure(websocket_error); |
+ virtual void OnFailure(const std::string& message) OVERRIDE { |
+ creator_->OnConnectFailure(message); |
// |this| has been deleted. |
} |
@@ -311,11 +311,11 @@ void WebSocketChannel::OnConnectSuccess(scoped_ptr<WebSocketStream> stream) { |
// |this| may have been deleted. |
} |
-void WebSocketChannel::OnConnectFailure(uint16 websocket_error) { |
+void WebSocketChannel::OnConnectFailure(const std::string& message) { |
DCHECK_EQ(CONNECTING, state_); |
state_ = CLOSED; |
stream_request_.reset(); |
- AllowUnused(event_interface_->OnAddChannelResponse(true, "")); |
+ AllowUnused(event_interface_->OnFailChannel(message)); |
// |this| has been deleted. |
} |