diff options
author | Vinit Deshpande <vinitd@google.com> | 2015-06-11 16:44:04 -0700 |
---|---|---|
committer | Vinit Deshpande <vinitd@google.com> | 2015-06-12 14:58:49 -0700 |
commit | 3ef0c6edd506faacf32073d973e8db0f4d14b1a9 (patch) | |
tree | 654ef8916b5ba4bd9b0509692bae7a5008ce5e56 | |
parent | 172fcf7563300fc701a8b52c2adc9fc236b249af (diff) | |
download | hardware_broadcom_wlan-3ef0c6edd506faacf32073d973e8db0f4d14b1a9.zip hardware_broadcom_wlan-3ef0c6edd506faacf32073d973e8db0f4d14b1a9.tar.gz hardware_broadcom_wlan-3ef0c6edd506faacf32073d973e8db0f4d14b1a9.tar.bz2 |
Fix Broadcom's crash [DO NOT MERGE]
Bug: 21730601
Change-Id: I3a5f442e210166acf5239c173ed0f9be94fe14b2
-rw-r--r-- | bcmdhd/wifi_hal/wifi_logger.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bcmdhd/wifi_hal/wifi_logger.cpp b/bcmdhd/wifi_hal/wifi_logger.cpp index b78192c..bbd838d 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; |