probably you hang up the system until thread finishes..
am i right?
it is preempted by scheduler periodically, if some other higher priorty
thread is waiting,
it is switched...
> when creating a thread, must you always define it as a periodic or
one_shot?
> Is it legitimate to create a thread e.g.
>
> void * loop_task(void *arg)
> {
> for (loopy=0;loopy<1000;loopy++);
> }
>
> If so would this thread run until it has reached 1000 and then only then
> allow other threads or interrupt handlers to run? Or are other higher
> priority threads able to take control during the running of loop_task?
>
> thanks to those who will help
-- [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/