#include <sys/file.h>
{
FILE *fp = fopen(".file.lock". "a+");
flock(fileno(fp), LOCK_EX);
......
flock(fileno(fp), LOCK_UN);
}
#include <sys/file.h>
{
FILE *fp = fopen(".file.lock". "a+");
flock(fileno(fp), LOCK_EX);
......
flock(fileno(fp), LOCK_UN);
}