Clemens Kirchgatterer
Clemens Kirchgatterer
i currently see a mem leak of ~180 bytes on each new websocket connection, i don't destroy or recreate the server itself. i just open and close websockets from the...
memory returns after a minute, that means that the connection is in close_wait state the "fix" is to force abort the connection after it's closed (in the TCP lib, not...
The following sketch reproduces the bug. point your browser to the IP and press reload a few times. see the heap decreasing by 184 bytes each time. wait a minute...
I'm missing an API function to truncate a file to a specific size without having to create a copy first.
Additionally I think a common use case is appending files (for writing logs or CSV files ...), so this should be as fast as possible. Currently I have big issues...
I can confirm. Opening a 1MB file can take several seconds on an ESP32.
I think [this issue](https://github.com/esp8266/Arduino/issues/3284) plays in the same ballpark.
Your code is very hard to read, because you did not use proper MARKDOWN syntax for code snippets (three ticks before and after the source code). Consider editing your comment.
I was looking over the code and could not spot any obvious errors or memleaks. Here is what I would do: + disable parts of the code (especially when calling...
> Do you have links to other implementations not behaving similarly as in this core ? Well, first thing that comes to mind is the "big brother" ESP32: https://github.com/espressif/arduino-esp32/blob/master/libraries/WiFi/src/WiFiUdp.cpp#L268-L273 But...