MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / application_tmp_lock

Function application_tmp_lock

src/daemon/application.c:575–579  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

573static atomic_flag g_application_tmp_lock = ATOMIC_FLAG_INIT;
574
575static void application_tmp_lock(void) {
576 while (atomic_flag_test_and_set_explicit(&g_application_tmp_lock, memory_order_acquire)) {
577 cbm_usleep(1000);
578 }
579}
580
581static void application_tmp_unlock(void) {
582 atomic_flag_clear_explicit(&g_application_tmp_lock, memory_order_release);

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected