Replies: 1 comment 9 replies
-
It's a FreeRTOS internal design choice and not really an issue in one or the other. There is no support for recursive mutexes in IRQs, and all of the
From my reading, the LWIP implementation is very bare bones and I don't think there are any real users out there (but I'm happy to be persuaded otherwise). The core wouldn't use it, but rebuilding libpico to include it would allow individual apps to call raw LWIP methods (be sure to protect the access or else!) instead of the Arduino library handler. Refactoring LeaMDNS to be a task-oriented (vs. raw UDP socket callback one) library, or somehow replacing the |
Beta Was this translation helpful? Give feedback.
-
Friends, I had a question about the admonition in the documentation about not using mdns with freertos. It mentions a problem where allocations are made in an interrupt context, which is illegal I guess? My question was: is this an issue with the LeaMDNS library, or with lwip? If it's not an issue with lwip, could we turn on mdns resolution in the lwip dns library? If I made a pull request for that would it be likely to be accepted?
Beta Was this translation helpful? Give feedback.
All reactions