err = tcp_close(_pcb);
tcp_abort(_pcb);
if(err != ERR_OK) {
This fixes the "memory leak" and does not seem to harm the Webserver example.
Explore... Chat... Share...
Moderator: igrr
This fixes the "memory leak" and does not seem to harm the Webserver example.
jwatte wrote:Also, if you're planning on turning your project into a real product, hacks like these are how embedded web servers come to be known as sleeping bombs in everyone's house.
Knowing When to Keep Quiet
To be sure that a TCP does not create a segment that carries a
sequence number which may be duplicated by an old segment remaining in
the network, the TCP must keep quiet for a maximum segment lifetime
(MSL) before assigning any sequence numbers upon starting up or
recovering from a crash in which memory of sequence numbers in use was
lost. For this specification the MSL is taken to be 2 minutes.
It takes about 20-25 seconds for home assistant c[…]
I tried to upgrade tof my sonoff basic R2 with the[…]
a problem Perhaps you want to define "Probl[…]
Rebooting your router will not give you a faster I[…]
There are no other notifications from esptool.py i[…]
Using the Arduino IDE, you'll learn how to set up […]
In this project, you will post to Twitter using an[…]
In this project, we will build a water level contr[…]
I guess I'm late, but I had the same problem and f[…]
Last night I received my first D1 Minis for a lear[…]
Although I am aware that this is an old post, I fe[…]