shared_mutex Microlibrary for inter-process mutexes on Linux. Example which says it all #include "shared_mutex.h" #include <stdio.h>