This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Why does cyg_thread_delay() not return?
- From: "Judong Kim" <jdkim at snssol dot co dot kr>
- To: "ecos-discuss" <ecos-discuss at ecos dot sourceware dot org>
- Date: Wed, 3 Aug 2005 08:45:56 +0900
- Subject: [ECOS] Why does cyg_thread_delay() not return?
Hi everyone!!
I am working on network equipment, ecos-1.3.1-cvs and mpc850.
My problem is that cyg_thread_delay() function does not return, exactly Cyg_Scheduler::unlock() in cyg_thread_delay().
But this is not all the time happened. Just, when network packets are flooded.
Now, I guess this is because of some kind of interrupts. But I am not sure.
Please, can anybody give some helps!
Thanks in advance.
regards.