On Jun 19, Petter Reinholdtsen <p...@hungry.com> wrote: > The process hang after the sendto() call and the rt_sigsuspend() call, > and time out with SIGALRM after what I suspect is 3 minutes. It does not "hang", unless you can prove the contrary it is waiting for completion of pending events. Check /dev/.udev/queue/ while it is waiting, for a start. Maybe some package caused an events deadlock.
You should also investigate the packages calling "udevadm settle" to be really sure that this is actually needed, often it is not. -- ciao, Marco
signature.asc
Description: Digital signature