mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'bugfix/ethernet_task_watchdog_timeout' into 'release/v4.0'
ethernet: fix potential task watch dog timeout (backport 4.0) See merge request espressif/esp-idf!8743
This commit is contained in:
commit
3c882991b5
@ -244,8 +244,8 @@ static void emac_esp32_rx_task(void *arg)
|
||||
uint8_t *buffer = NULL;
|
||||
uint32_t length = 0;
|
||||
while (1) {
|
||||
// block indefinitely until some task notifies me
|
||||
ulTaskNotifyTake(pdFALSE, portMAX_DELAY);
|
||||
// block indefinitely until got notification from underlay event
|
||||
ulTaskNotifyTake(pdTRUE, portMAX_DELAY);
|
||||
do {
|
||||
length = ETH_MAX_PACKET_SIZE;
|
||||
buffer = malloc(length);
|
||||
|
Loading…
Reference in New Issue
Block a user