diff options
author | Hector Martin | 2009-10-31 20:04:27 +0100 |
---|---|---|
committer | Hector Martin | 2009-10-31 20:21:35 +0100 |
commit | 384d76f27cc431f91e49b0ebfcc3fbdb1e2aa34f (patch) | |
tree | ecd171ecd23d3c92d65e8fce7cfbe9abfffb6259 /client.c | |
parent | cf9f537aaf5ec2ff7d3749647c6501fbbdf51540 (diff) | |
download | usbmuxd-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 'client.c')
0 files changed, 0 insertions, 0 deletions