diff options
author | bsiegert <bsiegert@pkgsrc.org> | 2018-07-04 14:09:07 +0000 |
---|---|---|
committer | bsiegert <bsiegert@pkgsrc.org> | 2018-07-04 14:09:07 +0000 |
commit | 662696385b018ab0af47e32d98e640189df6a3aa (patch) | |
tree | e40ed1512eb8e5b0d774035e971935eb08310b6d /multimedia/ffmpeg3 | |
parent | 3cc59ce5299d6358f3c1487cc9da3d48ef0a0647 (diff) | |
download | pkgsrc-662696385b018ab0af47e32d98e640189df6a3aa.tar.gz |
Patch SV 51159 in GNU Make.
Hopefully this will fix the problems joerg@ and others encountered last
time gmake was updated to 4.2.1. Description of the patch:
[SV 51159] Use a non-blocking read with pselect to avoid hangs.
* posixos.c (set_blocking): Set blocking on a file descriptor.
(jobserver_setup): Set non-blocking on the jobserver read side.
(jobserver_parse_auth): Ditto.
(jobserver_acquire_all): Set blocking to avoid a busy-wait loop.
(jobserver_acquire): If the non-blocking read() returns without
taking a token then try again.
Diffstat (limited to 'multimedia/ffmpeg3')
0 files changed, 0 insertions, 0 deletions