Zmmfly

Results 7 issues of Zmmfly

Hello, I found that when there are too many Bluetooth devices around, the memory usage continues to rise after scanning is turned on. I called "clearResults" to clean up, but...

设了锁后,fdb_kvdb_init里调了一次db_lock: https://github.com/armink/FlashDB/blob/c1226f337a876f55c7c527634bb8729ae16b5c99/src/fdb_kvdb.c#L1757-L1758 再在 `_fdb_kv_load`里检查到失败计数`check_failed_count` 和`SECTOR_NUM`相等时,调用`fdb_kv_set_default`: https://github.com/armink/FlashDB/blob/c1226f337a876f55c7c527634bb8729ae16b5c99/src/fdb_kvdb.c#L1643-L1646 `fdb_kv_set_default`里又调一次db_lock: https://github.com/armink/FlashDB/blob/c1226f337a876f55c7c527634bb8729ae16b5c99/src/fdb_kvdb.c#L1392-L1399 用递归锁可以规避,但是文档中没有见到相关描述

仅仅只有一个setsockopt设置超时时间,在超时或者服务端连接主动断开的情况下,无法有效识别连接断开 建议增加通过 getsockopt 获取 SO_ERROR值,进行判断是 EAGAIN,还是 ENOTCONN 等其它连接异常错误, 以便提升连接丢失情况下的重连速度

### Board Custom board ### Hardware Description RGB Display with GT911 touch ### IDE Name VSCode ### Operating System Windows 11 ### Description LVGL version: `9.1.0` IDF version: `5.3-rc1` GT911...

Type: Bug
Area: LVGL

### Introduce the problem After purchasing the ESP32-P4 development board, I wanted to use its PPA peripheral to improve the LVGL frame rate. In RGB888 color mode, the frame rate...

### SwitchyOmega version / SwitchyOmega 版本 `2.5.10` - from Mozilla extension search result, and click Add to firefox ### Browser version & OS version / 浏览器名称、版本及操作系统版本 Firefox - `127.0.2` ###...

### Xmake 版本 2.9.8 ### 操作系统版本和架构 Windows11 ### 描述问题 ```shell [ 77%]: cache compiling.release libs\n32l40x\n32l40x_std_periph_driver\src\n32l40x_rtc.c C:\Keil_v5\ARM\armclang\bin\armclang -c --target=arm-arm-none-eabi -mcpu=cortex-m4 -Ilibs\n32l40x\CMSIS\device -Ilibs\n32l40x\CMSIS\core -Ilibs\n32l40x\n32l40x_std_periph_driver\inc -ffunction-sections -fdata-sections -funsigned-char -fshort-enums -Oz -flto -g -gdwarf-4...

bug