Tencent / MMKV

An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
Other
17.39k stars 1.91k forks source link

Bugfix/trim sigbus fix #1242

Closed wangtao19930524 closed 7 months ago

wangtao19930524 commented 7 months ago

Fix sigbus issue when multiple processes simultaneously trim() by placing process locks before checkLoadData().

tencent-adm commented 7 months ago

CLA assistant check
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
3 out of 4 committers have signed the CLA.

:white_check_mark: lingol
:white_check_mark: colmugx
:white_check_mark: wangtao19930524
:x: xiezheng-XD
You have signed the CLA already but the status is still pending? Let us recheck it.

lingol commented 7 months ago

Hi, your branch should be created from our dev branch. There're too much unnecessary merge commits in your branch.