#48308 [Opn->Csd]: Strongly suggest updating doc page for flock()

From: Date: Thu, 19 Nov 2009 10:37:04 +0000
Subject: #48308 [Opn->Csd]: Strongly suggest updating doc page for flock()
References: 1  Groups: php.doc.bugs 
Request: Send a blank email to doc-bugs+get-3223@lists.php.net to get a copy of this message
ID: 48308 Updated by: vrana@php.net Reported By: gutza at moongate dot ro -Status: Open +Status: Closed Bug Type: Documentation problem Operating System: irrelevant PHP Version: Irrelevant New Comment: This bug has been fixed in the documentation's XML sources. Since the online and downloadable versions of the documentation need some time to get updated, we would like to ask you to be a bit patient. Thank you for the report, and for helping us make our documentation better. Previous Comments: ------------------------------------------------------------------------ [2009-11-19 10:37:00] svn@php.net Automatic comment from SVN on behalf of vrana Revision: http://svn.php.net/viewvc/?view=revision&revision=290972 Log: Overwriting handle would release the log (bug #48308) ------------------------------------------------------------------------ [2009-05-17 13:51:25] bjori@php.net Reclassified as documentation problem ------------------------------------------------------------------------ [2009-05-16 23:48:13] gutza at moongate dot ro Also, the explanation for parameter $operation should NOT read "operation is one of the following", because that's not true (LOCK_NB should be used with LOCK_SH or LOCK_EX, it doesn't make much sense on its own -- I never bothered to test what it does on its own because that's pretty much absurd). ------------------------------------------------------------------------ [2009-05-16 23:25:07] gutza at moongate dot ro Description: ------------ The documentation page for flock() should clearly state that $handle is symbolically linked. Reproduce code: --------------- <?php $fo = fopen('lockfile.txt','a'); flock($fo,LOCK_EX); $fo = ''; // Lock is disable ?> (This is a copy of mallory dot dessaintes at gmail dot com's User Contributed Note on that page) Expected result: ---------------- Given PHP's usual behavior related to variables, one would expect either that (1) flock() wasn't affected by any subsequent change of $handler, or (2) that this peculiarity would be explicitly documented. Actual result: -------------- Neither of the above. If (1) isn't an option, (2) should be implemented -- that is, the documentation should mention this explicitly. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=48308&edit=1

« previous php.doc.bugs (#3223) next »