History log of /PHP-8.3/ext/pcntl/pcntl.c (Results 1 – 25 of 271)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 633e7455 03-Aug-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.2'

* PHP-8.2:
Revert the fix for GH-11498


# c59bfc8d 03-Aug-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Revert the fix for GH-11498


# f7be15db 02-Aug-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Revert the fix for GH-11498

People relied on manually waiting for children, but the fix for GH-11498
broke this. Fixing this in PHP is fundamentally incompatible with doing
the wait

Revert the fix for GH-11498

People relied on manually waiting for children, but the fix for GH-11498
broke this. Fixing this in PHP is fundamentally incompatible with doing
the wait loop in userland. This reverts to the old behaviour.

Closes GH-11863.

show more ...

# 149fb8fc 04-Jul-2023 Ilija Tovilo

Merge branch 'PHP-8.2'

* PHP-8.2:
Use waitpid(-1) over WAIT_ANY


# 60dd88c9 04-Jul-2023 Ilija Tovilo

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Use waitpid(-1) over WAIT_ANY


# 46e9c510 04-Jul-2023 Ilija Tovilo

Use waitpid(-1) over WAIT_ANY

This macro is only available in glibc.

Closes GH-11588

# db2ac3a6 27-Jun-2023 Ilija Tovilo

Merge branch 'PHP-8.2'

* PHP-8.2:
Fix use of uninitialized memory in pcntl SIGCHLD handling


# 7d188491 27-Jun-2023 Ilija Tovilo

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Fix use of uninitialized memory in pcntl SIGCHLD handling


# 003cf9da 26-Jun-2023 Ilija Tovilo

Fix use of uninitialized memory in pcntl SIGCHLD handling

psig needs to stay the tail, so that we don't get a dangling element on the end.

Closes GH-11536

# 2209f750 25-Jun-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.2'

* PHP-8.2:
Add missing WUNTRACED


# a8bf8e37 25-Jun-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Add missing WUNTRACED


# 931d8d05 24-Jun-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Add missing WUNTRACED

I forgot to add this in GH-11509.

Closes GH-11526.

# 0de8bc27 23-Jun-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.2'

* PHP-8.2:
Fix GH-11498: SIGCHLD is not always returned from proc_open


# 022b6aa4 23-Jun-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Fix GH-11498: SIGCHLD is not always returned from proc_open


# f39b5139 22-Jun-2023 nielsdos <7771979+nielsdos@users.noreply.github.com>

Fix GH-11498: SIGCHLD is not always returned from proc_open

Linux, and maybe other unixes, may merge multiple standard signals into
a single one. This causes issues when keeping track of

Fix GH-11498: SIGCHLD is not always returned from proc_open

Linux, and maybe other unixes, may merge multiple standard signals into
a single one. This causes issues when keeping track of process IDs.
Solve this by manually checking which children are dead using waitpid().

Test case is based on taka-oyama's test code.

Closes GH-11509.

show more ...

# 80efa76b 06-May-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.2'

* PHP-8.2:
Fix maximum argument count of pcntl_forkx()


# a0e71cb8 06-May-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix maximum argument count of pcntl_forkx()

Closes GH-11199.

# 0c7fc351 03-Mar-2023 Arnaud Le Blanc

Merge branch 'PHP-8.2'

* PHP-8.2:
[ci skip] NEWS
[ci skip] NEWS
fix: support for timeouts with ZTS on Linux (#10141)


# 37030257 03-Mar-2023 Arnaud Le Blanc

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
[ci skip] NEWS
fix: support for timeouts with ZTS on Linux (#10141)


# ad85e714 03-Mar-2023 Kévin Dunglas

fix: support for timeouts with ZTS on Linux (#10141)

# 8a267b06 09-Feb-2023 David Carlier

Merge branch 'PHP-8.2'


# 81aedad4 08-Feb-2023 David Carlier

opcache/pcntl/cli: Fixes few functions signatures.

# 7936c808 23-Jan-2023 Máté Kocsis

Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385)

# 9575968a 13-Nov-2022 Arnaud Le Blanc

Merge branch 'PHP-8.2'

* PHP-8.2:
[ci skip] NEWS
[ci skip] NEWS
Fix GH-9298: remove all registered signal handlers in pcntl RSHUTDOWN


# d8fc1af8 13-Nov-2022 Arnaud Le Blanc

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
[ci skip] NEWS
Fix GH-9298: remove all registered signal handlers in pcntl RSHUTDOWN


1234567891011