udevd: explicitly try to start event queue when it may be possible
authorTom Gundersen <teg@jklm.no>
Mon, 18 May 2015 15:06:00 +0000 (17:06 +0200)
committerTom Gundersen <teg@jklm.no>
Fri, 29 May 2015 16:52:13 +0000 (18:52 +0200)
commit8302fe5a132ab0b6af21aad051b91b7e655e200b
treeb9c6ac745087d52b1529c0decce3a56624ddfa70
parent7c4c7e891364660597c2511c44c7bfccb6a5b124
udevd: explicitly try to start event queue when it may be possible

Rather than trying to schedule new events on every main-loop iteration, do it explicitly when
processing an event finishes, a worker is killed, a new uevent is received, or the event queue
is explicitly restarted.
src/udev/udevd.c