Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 1 addition & 12 deletions reference/pcntl/constants.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 71fa455c5670ea4a3a3a0c60e34d906d1061a6c8 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 253f4bdd29fc3938030dce22882611ceefa9f74a Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="pcntl.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
Expand Down Expand Up @@ -644,17 +644,6 @@
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.si-msggq">
<term>
<constant>SI_MSGGQ</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>

</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.si-asyncio">
<term>
<constant>SI_ASYNCIO</constant>
Expand Down
10 changes: 6 additions & 4 deletions reference/pcntl/functions/pcntl-exec.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: fcd9214294f88b05862a538c6dd94c7872420139 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 253f4bdd29fc3938030dce22882611ceefa9f74a Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pcntl-exec" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down Expand Up @@ -58,9 +58,11 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Возвращает &false;.
</para>
<simpara>
Функция возвращает &false; в случае ошибки. В случае успешного выполнения
функция не возвращает управление, поскольку образ текущего процесса
заменяется исполняемой программой.
</simpara>
</refsect1>

</refentry>
Expand Down
28 changes: 14 additions & 14 deletions reference/pcntl/functions/pcntl-sigprocmask.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 7bc131d65540e2a0f706cf4d99b5a3235c965fdb Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 253f4bdd29fc3938030dce22882611ceefa9f74a Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pcntl-sigprocmask" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down Expand Up @@ -84,30 +84,32 @@
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> не задано,
выбрасывается ошибка <classname>ValueError</classname>.
Если параметр <parameter>signals</parameter> пуст,
выбрасывается ошибка <exceptionname>ValueError</exceptionname>,
кроме случая, когда значение параметра <parameter>mode</parameter> —
константа <constant>SIG_SETMASK</constant>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> не целое число (<type>int</type>),
выбрасывается ошибка <classname>ValueError</classname>.
Если значение параметра <parameter>signals</parameter> не целое число (<type>int</type>),
выбрасывается ошибка <exceptionname>TypeError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> некорректно,
выбрасывается ошибка <classname>ValueError</classname>.
Если значение параметра <parameter>signals</parameter> некорректно,
выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>mode</parameter> не
<constant>SIG_BLOCK</constant>, <constant>SIG_UNBLOCK</constant> или
<constant>SIG_SETMASK</constant>, выбрасывается ошибка <classname>ValueError</classname>.
<constant>SIG_SETMASK</constant>, выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
</tbody>
Expand Down Expand Up @@ -135,12 +137,10 @@ pcntl_sigprocmask(SIG_UNBLOCK, array(SIGHUP), $oldset);

<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>pcntl_sigwaitinfo</function></member>
<member><function>pcntl_sigtimedwait</function></member>
</simplelist>
</para>
<simplelist>
<member><function>pcntl_sigwaitinfo</function></member>
<member><function>pcntl_sigtimedwait</function></member>
</simplelist>
</refsect1>

</refentry>
Expand Down
42 changes: 24 additions & 18 deletions reference/pcntl/functions/pcntl-sigtimedwait.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 7bc131d65540e2a0f706cf4d99b5a3235c965fdb Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 253f4bdd29fc3938030dce22882611ceefa9f74a Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pcntl-sigtimedwait" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down Expand Up @@ -87,43 +87,51 @@
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> не задано,
выбрасывается ошибка <classname>ValueError</classname>.
В случае ошибки теперь возвращается &false;; раньше в ряде случаев
возвращалось значение <literal>-1</literal>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> не целое число (<type>int</type>),
выбрасывается ошибка <classname>ValueError</classname>.
Если параметр <parameter>signals</parameter> пуст,
выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> некорректно,
выбрасывается ошибка <classname>ValueError</classname>.
Если значение параметра <parameter>signals</parameter> не целое число (<type>int</type>),
выбрасывается ошибка <exceptionname>TypeError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signals</parameter> некорректно,
выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>seconds</parameter> меньше <literal>0</literal>,
выбрасывается ошибка <classname>ValueError</classname>.
выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>nanoseconds</parameter> меньше <literal>0</literal>,
выбрасывается ошибка <classname>ValueError</classname>.
Если значение параметра <parameter>nanoseconds</parameter> не находится
в диапазоне от <literal>0</literal> до <literal>1e9</literal>,
выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>seconds</parameter> и <parameter>nanoseconds</parameter>
меньше <literal>0</literal>, выбрасывается ошибка <classname>ValueError</classname>.
Если значения параметров <parameter>seconds</parameter> и <parameter>nanoseconds</parameter>
равны <literal>0</literal>, выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
</tbody>
Expand All @@ -133,12 +141,10 @@

<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>pcntl_sigprocmask</function></member>
<member><function>pcntl_sigwaitinfo</function></member>
</simplelist>
</para>
<simplelist>
<member><function>pcntl_sigprocmask</function></member>
<member><function>pcntl_sigwaitinfo</function></member>
</simplelist>
</refsect1>

</refentry>
Expand Down
31 changes: 18 additions & 13 deletions reference/pcntl/functions/pcntl-sigwaitinfo.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 7bc131d65540e2a0f706cf4d99b5a3235c965fdb Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 253f4bdd29fc3938030dce22882611ceefa9f74a Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.pcntl-sigwaitinfo" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down Expand Up @@ -100,22 +100,29 @@
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> не задано,
выбрасывается ошибка <classname>ValueError</classname>.
В случае ошибки теперь возвращается &false;; раньше в ряде случаев
возвращалось значение <literal>-1</literal>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> не целое число (<type>int</type>),
выбрасывается ошибка <classname>ValueError</classname>.
Если параметр <parameter>signals</parameter> пуст,
выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signal</parameter> некорректно,
выбрасывается ошибка <classname>ValueError</classname>.
Если значение параметра <parameter>signals</parameter> не целое число (<type>int</type>),
выбрасывается ошибка <exceptionname>TypeError</exceptionname>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>
Если значение параметра <parameter>signals</parameter> некорректно,
выбрасывается ошибка <exceptionname>ValueError</exceptionname>.
</entry>
</row>
</tbody>
Expand Down Expand Up @@ -149,12 +156,10 @@ pcntl_sigwaitinfo(array(SIGHUP), $info);

<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>pcntl_sigprocmask</function></member>
<member><function>pcntl_sigtimedwait</function></member>
</simplelist>
</para>
<simplelist>
<member><function>pcntl_sigprocmask</function></member>
<member><function>pcntl_sigtimedwait</function></member>
</simplelist>
</refsect1>

</refentry>
Expand Down
19 changes: 9 additions & 10 deletions reference/pcntl/functions/pcntl-unshare.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d7c1097cca089f4571977b41855e63d3c3638433 Maintainer: sergey Status: ready -->
<!-- EN-Revision: 253f4bdd29fc3938030dce22882611ceefa9f74a Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id='function.pcntl-unshare' xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down Expand Up @@ -49,21 +49,20 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Возвращает <literal>0</literal> в случае успешного выполнения, <literal>-1</literal> в противном случае.
<simpara>
Функция возвращает &true; в случае успешного выполнения или &false;
в случае ошибки.
В случае возникновения ошибки устанавливается код ошибки,
который можно получить с помощью функции <function>pcntl_get_last_error</function>.
</para>
</simpara>
</refsect1>

<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><link linkend="pcntl.constants.clone">Константы PCNTL</link></member>
<member><function>pcntl_get_last_error</function></member>
</simplelist>
</para>
<simplelist>
<member><link linkend="pcntl.constants.clone">Константы PCNTL</link></member>
<member><function>pcntl_get_last_error</function></member>
</simplelist>
</refsect1>

</refentry>
Expand Down
7 changes: 6 additions & 1 deletion reference/pcntl/versions.xml
Original file line number Diff line number Diff line change
@@ -1,18 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<?do-not-translate?>
<!-- EN-Revision: c2149ab44867d36166d750d5d8730a2ca7dd61e2 Credit: lacatoire -->
<!-- EN-Revision: 253f4bdd29fc3938030dce22882611ceefa9f74a Credit: lacatoire -->
<versions>
<function name="pcntl_alarm" from="PHP 4 &gt;= 4.3.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_async_signals" from="PHP 7 &gt;= 7.1.0, PHP 8"/>
<function name="pcntl_errno" from="PHP 5 &gt;= 5.3.4, PHP 7, PHP 8"/>
<function name="pcntl_exec" from="PHP 4 &gt;= 4.2.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_fork" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_forkx" from="PHP 8 &gt;= 8.2.0"/>
<function name="pcntl_getcpu" from="PHP 8 &gt;= 8.4.0"/>
<function name="pcntl_getcpuaffinity" from="PHP 8 &gt;= 8.4.0"/>
<function name="pcntl_getqos_class" from="PHP 8 &gt;= 8.4.0"/>
<function name="pcntl_getpriority" from="PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_get_last_error" from="PHP 5 &gt;= 5.3.4, PHP 7, PHP 8"/>
<function name="pcntl_rfork" from="PHP 8 &gt;= 8.1.0"/>
<function name="pcntl_setcpuaffinity" from="PHP 8 &gt;= 8.4.0"/>
<function name="pcntl_setns" from="PHP 8 &gt;= 8.4.0"/>
<function name="pcntl_setpriority" from="PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_setqos_class" from="PHP 8 &gt;= 8.4.0"/>
<function name="pcntl_signal" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
Expand All @@ -27,13 +30,15 @@
<function name="pcntl_waitpid" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_waitid" from="PHP 8 &gt;= 8.4.0"/>
<function name="pcntl_wexitstatus" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_wifcontinued" from="PHP 7, PHP 8"/>
<function name="pcntl_wifexited" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_wifsignaled" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_wifstopped" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_wstopsig" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl_wtermsig" from="PHP 4 &gt;= 4.1.0, PHP 5, PHP 7, PHP 8"/>
<function name="pcntl\qosclass" from="PHP 8 &gt;= 8.4.0"/>
</versions>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down
Loading