lwip: disable the tcpip_core_locking_input option

With this option enabled some lwip input processing occurs in the pp task which
works well for some uses but some code uses a lot of stack (e.g. mdns) and will
overflow the pp task stask, or might unnecessarily slow the critical pp task,
so disable this by default and if not already defined.
This commit is contained in:
Our Air Quality 2017-08-16 07:50:23 +10:00 committed by Erwin Boskma
parent 5b4c2b7893
commit 581d266b00
No known key found for this signature in database
GPG key ID: 1C79B2FD5FD63533

View file

@ -91,7 +91,9 @@
* ATTENTION: this does not work when tcpip_input() is called from * ATTENTION: this does not work when tcpip_input() is called from
* interrupt context! * interrupt context!
*/ */
#define LWIP_TCPIP_CORE_LOCKING_INPUT 1 #ifndef LWIP_TCPIP_CORE_LOCKING_INPUT
#define LWIP_TCPIP_CORE_LOCKING_INPUT 0
#endif
/* /*
------------------------------------ ------------------------------------