note 114036 added to function.flock

From: Date: Sat, 04 Jan 2014 20:36:41 +0000
Subject: note 114036 added to function.flock
Groups: php.notes 
Request: Send a blank email to php-notes+get-198105@lists.php.net to get a copy of this message
Use rename or unlink on handled file breaked LOCK_EX flock on handle (Linux only). Example: $handle = fopen($lockFile, 'c'); var_dump(flock($handle, LOCK_EX | LOCK_NB)); // false because flock use other php process rename($lockFile, $lockFile.'.old'); // or unlink var_dump(flock($handle, LOCK_EX | LOCK_NB)); // always true (!!!) ---- Server IP: 72.52.91.14 Probable Submitter: 72.52.91.14 ---- Manual Page -- http://php.net/manual/en/function.flock.php Edit -- https://master.php.net/note/edit/114036 Del: integrated -- https://master.php.net/note/delete/114036/integrated Del: useless -- https://master.php.net/note/delete/114036/useless Del: bad code -- https://master.php.net/note/delete/114036/bad+code Del: spam -- https://master.php.net/note/delete/114036/spam Del: non-english -- https://master.php.net/note/delete/114036/non-english Del: in docs -- https://master.php.net/note/delete/114036/in+docs Del: other reasons-- https://master.php.net/note/delete/114036 Reject -- https://master.php.net/note/reject/114036 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#198105) next »