Warn user from using umask() in multithreaded webservers (bug #33176)

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@187211 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Uwe Schindler 2005-05-29 09:47:23 +00:00
parent 8660034061
commit 5e1bc85425

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.6 $ -->
<!-- $Revision: 1.7 $ -->
<!-- splitted from ./en/functions/filesystem.xml, last change in rev 1.2 -->
<refentry id="function.umask">
<refnamediv>
@ -22,6 +22,14 @@
<function>umask</function> without arguments simply returns the
current umask.
</para>
<note>
<para>
Avoid using this function in multithreaded webservers. Better change the file
permissions with <function>chmod</function> after creating the file. Using
<function>umask</function> can lead to unexspected behavior of concurrently
running scripts and the webserver itsself because they all use the same umask.
</para>
</note>
</refsect1>
</refentry>