|
From: | address@hidden |
Subject: | Re: [lwip-users] Can serve only short webpages |
Date: | Sat, 3 Mar 2018 22:13:20 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 |
On 03.03.2018 16:26, JM wrote:
So are you sure you enter lwIP functions only from one interrupt priority? With the webserver serving only internal pages, you might get off with that well, but when adding more 'active' connections (TX initiated from your own code) or external file system, beware of concurrent execution here, even without an OS!
That very long queue is an underflow. And most of the time this happens, it is because multiple execution contexts are active in core code without locking. Not having an OS does not prevent this from happening, interrupt levels can cause this, too. Simon |
[Prev in Thread] | Current Thread | [Next in Thread] |