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
parent b79da1f1f1
commit 0d5e3bb663

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
/* /*
------------------------------------ ------------------------------------