mirror of
https://dev.iopsys.eu/bbf/bbfdm.git
synced 2025-12-10 07:44:39 +01:00
Added an exclusive file locking mechanism using `flock()` to ensure that only one process at a time can update the '/var/state/bbfdm_reference_db' file. This prevents data loss or corruption caused by concurrent access. This change improves robustness when `bbfdm_refresh_references()` is called by multiple processes in parallel. |
||
|---|---|---|
| .. | ||
| add_delete.c | ||
| add_delete.h | ||
| bbfdm-ubus.c | ||
| bbfdm-ubus.h | ||
| CMakeLists.txt | ||
| common.c | ||
| common.h | ||
| events.c | ||
| events.h | ||
| get.c | ||
| get.h | ||
| get_helper.c | ||
| get_helper.h | ||
| operate.c | ||
| operate.h | ||
| plugin.c | ||
| plugin.h | ||
| set.c | ||
| set.h | ||