summaryrefslogtreecommitdiffstats
path: root/libusbmuxd/libusbmuxd.c
diff options
context:
space:
mode:
authorGravatar Hector Martin2009-10-31 20:04:27 +0100
committerGravatar Hector Martin2009-10-31 20:21:35 +0100
commit384d76f27cc431f91e49b0ebfcc3fbdb1e2aa34f (patch)
treeecd171ecd23d3c92d65e8fce7cfbe9abfffb6259 /libusbmuxd/libusbmuxd.c
parentcf9f537aaf5ec2ff7d3749647c6501fbbdf51540 (diff)
downloadusbmuxd-384d76f27cc431f91e49b0ebfcc3fbdb1e2aa34f.tar.gz
usbmuxd-384d76f27cc431f91e49b0ebfcc3fbdb1e2aa34f.tar.bz2
Fix signal handling and work around a udev bug
Switch to ppoll() to avoid a race condition while handling signals (see the ppoll/pselect manpages) and also work around the udev bug that causes child processes to inherit udev's signal mask (which masks everything).
Diffstat (limited to 'libusbmuxd/libusbmuxd.c')
0 files changed, 0 insertions, 0 deletions