This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: DHCP problems


Just to clarify, it was not actually the counting semaphore that blocked the network thread, it was a while wait for the boot_flag to be set by the init thread after network init.


The application threads (prio 6) where waiting on counting semaphore posted by init thread (prio 1). The semaphores got posted from the init thread after the network_init (DHCP) was run. So the app threads blocked the network from running. That's why after the system was running all the broadcasts finally came in from the network card buffers.


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]