diff options
author | Stanley Cheung <stanley.cheung@gmail.com> | 2018-11-20 17:58:52 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-20 17:58:52 -0800 |
commit | d66435190b1798323263b9ae9085d3a190a0a81d (patch) | |
tree | 1570eb966d8ac2cff7da47f66e176268b67dc3ee | |
parent | b32d8f5d4d99c5f94f970881ef9d8858eb52bbbc (diff) | |
parent | c51d9c169e248d4231805f93ee32393974ac44d0 (diff) |
Merge pull request #17265 from stanley-cheung/php-fix-upmerge
Wrap pthread_atfork call
-rw-r--r-- | src/php/ext/grpc/php_grpc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/php/ext/grpc/php_grpc.c b/src/php/ext/grpc/php_grpc.c index cbc7f63be0..492325b1e8 100644 --- a/src/php/ext/grpc/php_grpc.c +++ b/src/php/ext/grpc/php_grpc.c @@ -200,7 +200,9 @@ void postfork_parent() { void register_fork_handlers() { if (getenv("GRPC_ENABLE_FORK_SUPPORT")) { +#ifdef GRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK pthread_atfork(&prefork, &postfork_parent, &postfork_child); +#endif // GRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK } } |