1 2 3 4 5 6 7 8 9 10
/* Public domain. */ #include <sys/types.h> #include <sys/file.h> #include <fcntl.h> main() { flock(0,LOCK_EX | LOCK_UN | LOCK_NB); }