parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

слегка копнув, нашел вот что...

nolar 14.07.2004 19:54

src/main/pa_os.C:

//#define PA_DEBUG_NO_LOCKING
#ifdef PA_DEBUG_NO_LOCKING
#ifdef HAVE_FLOCK
int pa_lock_exclusive_blocking(int fd) { return flock(fd, LOCK_EX); }
...

flock() на системе есть. то есть должно лочиться.
а вот первые две строчки меня смущают. они, чтоли, противоречат сами себе. константа запрета лоченья не определена, но локи компилируются только когда она опредлена. или я непонял ее смысла и названия...

глубоко в сырцы я не копал и не копну, так как "чужой код - потемки". вы как авторы можете подсказать что и как? и чем теперь лочить? :)