|
From: Frank V. C. <fr...@co...> - 2000-08-29 10:42:03
|
Hans - Dulimarta wrote: > > For the next release (0.4.27), I will implement EventSemaphore with > "infinite" number of listeners. Any process/thread that wants to wait > for an event (lock itself to the event) will be allowed to do so. Thats fine, but the requirement does call for limiting the number of listeners (see Balking), which would turn away threads when the limit is reached. > So, from what I could understand by reading the code and the "manual", > for this "infinite" listener version of EvSem the recursion mode is > irrelevant. Am I making a correct assumption? It feels like it would be irrelevant to register a single thread more than once. I assume that you are tracking which threads are listening on a EventSemaphore and can detect this? If so, the question remains, is it an error or intentional usage by the user? > -- > 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 > > _______________________________________________ > Corelinux-develop mailing list > Cor...@li... > http://lists.sourceforge.net/mailman/listinfo/corelinux-develop -- Frank V. Castellucci http://corelinux.sourceforge.net OOA/OOD/C++ Standards and Guidelines for Linux http://PythPat.sourceforge.net Pythons Pattern Package |