From 5ca0ce0387ccaa71c18c09278bf8d810759c3aa9 Mon Sep 17 00:00:00 2001 From: Vinit Deshpande Date: Thu, 11 Jun 2015 16:44:04 -0700 Subject: Fix Broadcom's crash Bug: 21730601 Change-Id: I3a5f442e210166acf5239c173ed0f9be94fe14b2 --- bcmdhd/wifi_hal/wifi_logger.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'bcmdhd/wifi_hal') diff --git a/bcmdhd/wifi_hal/wifi_logger.cpp b/bcmdhd/wifi_hal/wifi_logger.cpp index b401429..e93ae97 100644 --- a/bcmdhd/wifi_hal/wifi_logger.cpp +++ b/bcmdhd/wifi_hal/wifi_logger.cpp @@ -452,6 +452,14 @@ public: return WIFI_SUCCESS; } + virtual int cancel() { + /* TODO: send a command to driver to stop generating logging events */ + + /* unregister event handler */ + unregisterVendorHandler(GOOGLE_OUI, GOOGLE_DEBUG_RING_EVENT); + return WIFI_SUCCESS; + } + virtual int handleEvent(WifiEvent& event) { char *buffer = NULL; int buffer_size = 0; -- cgit v1.1