Index: net/websockets/websocket_channel.cc |
diff --git a/net/websockets/websocket_channel.cc b/net/websockets/websocket_channel.cc |
index 61a47b71eb812d9a133f2f99ed5f09225df50600..34c58b396bfe7e80b504f47ba5cbeed777902347 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. |
} |
@@ -312,11 +312,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. |
} |