Skip to content

Commit 20ef668

Browse files
authored
pcntl add darwin specific flags for who/which especially (#7075)
PRIO_DARWIN_BG to be on part with pthread QOS class and energy efficiency.
1 parent 66826f6 commit 20ef668

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

ext/pcntl/pcntl.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,10 @@ void php_register_signal_constants(INIT_FUNC_ARGS)
167167
REGISTER_LONG_CONSTANT("PRIO_PGRP", PRIO_PGRP, CONST_CS | CONST_PERSISTENT);
168168
REGISTER_LONG_CONSTANT("PRIO_USER", PRIO_USER, CONST_CS | CONST_PERSISTENT);
169169
REGISTER_LONG_CONSTANT("PRIO_PROCESS", PRIO_PROCESS, CONST_CS | CONST_PERSISTENT);
170+
#if defined(PRIO_DARWIN_BG)
171+
REGISTER_LONG_CONSTANT("PRIO_DARWIN_BG", PRIO_DARWIN_BG, CONST_CS | CONST_PERSISTENT);
172+
REGISTER_LONG_CONSTANT("PRIO_DARWIN_THREAD", PRIO_DARWIN_THREAD, CONST_CS | CONST_PERSISTENT);
173+
#endif
170174
#endif
171175

172176
/* {{{ "how" argument for sigprocmask */

0 commit comments

Comments
 (0)