I have been working on fixing the EventSemaphore bug again. The deadlock
occured when the event listeners do a lock while the event owner is
exiting.
Going back to Frank's mail I found in September archive convinced me that
"EvenSemaphore::Post" method has to written. This method also serves as an
"agreement" between the event owner and listeners that the owner will
eventually trigger the event.
What do you guys think?
--
Hans Dulimarta, Ph.D. dul...@co...
P: 517-432-7589 http://www.egr.msu.edu/~dulimart
F: 760-281-7691 http://corelinux.sourceforge.net
Elec. & Comp. Engg., Mich. State Univ., E. Lansing, MI 48824
|