Comment 2 for bug 518921

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Yeah, I've known about this race for ages; it's the reason for the "switch to signalfd()" TODO item. I actually have a fair rewrite of the libnih core code to switch to epoll(), timerfd, signalfd, etc. all pending - just haven't had time to sit down and merge it all in yet.

(And this bug doesn't affect Upstart in any important way, so hasn't got priority :p)