]> err.no Git - systemd/commit
reap children faster
authorOlaf Kirch <okir@suse.de>
Wed, 21 Jan 2009 10:17:11 +0000 (11:17 +0100)
committerKay Sievers <kay.sievers@vrfy.org>
Wed, 21 Jan 2009 10:17:11 +0000 (11:17 +0100)
commitd1cc6562f3b8fb17d061aa37aedd40163dd714e5
tree5f22cdf95832dc8cbbc24376e05268b28142f6f3
parente9a77fd828e9d415e4d64dd74aa780a61f726536
reap children faster

udevd's event_queue_manager loop is pretty sensitive to the
delays of exiting child processes. I found that it helps boot
times if we try to reap children as quickly as possible.

This patch changes event_queue_manager to call sigchilds_waiting
if it finds a signal has been received.

Signed-off-by: Olaf Kirch <okir@suse.de>
udev/udevd.c