Hi,

I'm trying to use DHCP, but this brings an assertion after some time:

ASSERT FAIL: <5>mlqueue.cxx[306]void
Cyg_Scheduler_Implementation::rem_thread()
Queue map bit not set for pri

DHCP lease mgt pri = -1609301034 state =      R id =   5
           stack base = a017941c ptr = a0179ecc size = 00000ba4
           sleep reason  TIMEOUT wake reason     NONE
           queue = 00000000      wait info = 00000000

I printed out the initial thread priority which was 8. Maybe it has
something to do with posix support, which i use.

I'm not an expert in all this networking stuff, could somebody look into
it?

Check your stacks. There is a good chance you have a stack overflow
problem.

You're right. I increased the stacksize of the DHCP thread and it works now. Seem to me the stack size is a little low for this thread.

Bye...

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

Reply via email to