Index: content/browser/renderer_host/websocket_dispatcher_host.cc |
diff --git a/content/browser/renderer_host/websocket_dispatcher_host.cc b/content/browser/renderer_host/websocket_dispatcher_host.cc |
index f5e9e9684c77847c5b3ddd73be852534e0461ffa..b70e830ae9d777a2008c6a21fc010bfe263803c3 100644 |
--- a/content/browser/renderer_host/websocket_dispatcher_host.cc |
+++ b/content/browser/renderer_host/websocket_dispatcher_host.cc |
@@ -130,7 +130,9 @@ WebSocketHostState WebSocketDispatcherHost::DoDropChannel( |
int routing_id, |
uint16 code, |
const std::string& reason) { |
- if (SendOrDrop(new WebSocketMsg_DropChannel(routing_id, code, reason)) == |
+ bool was_clean = true; |
+ if (SendOrDrop( |
+ new WebSocketMsg_DropChannel(routing_id, was_clean, code, reason)) == |
WEBSOCKET_HOST_DELETED) |
return WEBSOCKET_HOST_DELETED; |
DeleteWebSocketHost(routing_id); |