瀏覽代碼

update: 优化tls_bt_util_init

Wendal Chen 2 年之前
父節點
當前提交
e719db51f5
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/app/bleapp/wm_bt_util.c

+ 3 - 0
src/app/bleapp/wm_bt_util.c

@@ -206,6 +206,9 @@ int tls_bt_util_deinit(void)
 
 int tls_bt_util_init(void)
 {
+    // 因为tls_bt_util_deinit不会被调用, 所以这里需要判断一下, 防止重复初始化
+    if(!dl_list_empty(&async_evt_list.list))
+    { return 0; }
     dl_list_init(&async_evt_list.list);
     ble_npl_mutex_init(&async_evt_list.list_mutex);
     return 0;