- HTTP REST API server
- OTA firmware update
- Optional logging to a syslog server
I decided to take the plunge and migrate to v5.0. I finally got it all working with very minimal changes and it seemed Ok. But I noticed that the application will "degrade" with use of the above listed features and start failing with errors:
Code: Select all
W (1245391) httpd: httpd_accept_conn: error in accept (23)
W (1245391) httpd: httpd_server: error accepting new connection
Code: Select all
W (33186) BD-PTB: Unable to create logging socket: (23) Too many open files in system
W (33711) BD-PTB: Unable to create logging socket: (23) Too many open files in system
W (34231) BD-PTB: Unable to create logging socket: (23) Too many open files in system
W (34746) BD-PTB: Unable to create logging socket: (23) Too many open files in system
Sorry I don't have much more detail than that at the moment, but I wanted to know if anyone else has seen this. I'd like to resolve it if I can and stick with ESP-IDF v5.0, but I will need to revert to v4.4.2 (or perhaps v4.4.3) otherwise.