aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2016-12-02 16:14:02 +0000
committerTimo Teräs <timo.teras@iki.fi>2016-12-02 16:14:02 +0000
commit86a7194908b0f8c2796f5a0fc00cd13c6c00bb14 (patch)
treeed571f0ea311882b37fa6851294595aef12e4653 /.travis.yml
parent6942f42baa6d305430f75e6f1ba4b407d065499d (diff)
downloadaports-86a7194908b0f8c2796f5a0fc00cd13c6c00bb14.tar.bz2
aports-86a7194908b0f8c2796f5a0fc00cd13c6c00bb14.tar.xz
main/fakeroot: fix signal handling for msgrcv
Retry msgrcv in case signal arrives, otherwise we return bad values from libc hooks. According to docs msgrcv is never restarted automatically regardless of SA_RESTART flag, so do it in the code. Incidentally mksquashfs sets up SIGALRM to fire relatively often so it is good at trigger this race with different weird error messages.
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions