fix(nimble): Added checks before accessing event pointers

This commit is contained in:
2023-08-08 15:54:29 +05:30
parent d594734fa2
commit ccf58a961f
+5 -3
View File
@@ -75,9 +75,11 @@ nimble_port_run(void)
while (1) {
ev = ble_npl_eventq_get(&g_eventq_dflt, BLE_NPL_TIME_FOREVER);
ble_npl_event_run(ev);
if (ev == &ble_hs_ev_stop) {
break;
if (ev) {
ble_npl_event_run(ev);
if (ev == &ble_hs_ev_stop) {
break;
}
}
}
}