> Many of the times I have thought that I needed to run > multiple threads, what I really needed to do was the ability > to switch from one task to another. Running multiple threads > means that you have to be able to synchronize them, detect > when a thread is blocked, determine how to gracefully end a > thread, etc. While there are situations where you need this, > often times you can write a much simpler single-threaded > application with a timer to do occasional tasks, or a central > controller application to switch tasks upon task completion.
So true. > If you give us more details on what you have in mind, I > expect many forum members will have some constructive suggestions. Yes, there might be a specific situation where it's worth the effort, and that would be interesting to hear about. Bill > Ted Roche _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

