On Tue, Dec 11, 2001 at 02:27:25PM -0500, Pablo Alvarez wrote: > Hi all, > > For my implementation, I need to create new threads, let them run for a > little while and die, and then keep creating new ones. Given that I cannot > dynamically allocate memory within the RT context, I was thinking about > having an array of pthread_ts, and cycling through it picking the first > inactive thread when I needed a new one to create. But I cannot figure out > how to find out, knowing only the thread handle, whether a thread is still > alive (in which case I would want to leave it alone). Any suggestions?
How about some shared memory, where each thread has a status byte it can us; writes some sort of "I'm free to do some work" to it... You wouldn't need to worry about locking or anything... Gary (-; -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] -- For more information on Real-Time Linux see: http://www.rtlinux.org/
