K 10 svn:author V 2 jh K 8 svn:date V 27 2011-03-07T15:24:35.713869Z K 7 svn:log V 415 MFC r215687: Use g_eventlock to protect against losing wakeups in the g_event process and replace tsleep(9) with msleep(9) which doesn't use a timeout. The previously used timeout caused the event process to wake up ten times per second on an idle system. one_event() is now called with the topology lock held and it returns with both the topology and event locks held when there are no more events in the queue. END