1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-25 20:02:37 +03:00

WiFiServer: fix error when calling close more than once

This commit is contained in:
Ivan Grokhotkov 2016-06-08 17:32:45 +08:00
parent 533a600d95
commit 7fd7ca6834

View File

@ -56,6 +56,7 @@ WiFiServer::WiFiServer(uint16_t port)
}
void WiFiServer::begin() {
close();
err_t err;
tcp_pcb* pcb = tcp_new();
if (!pcb)
@ -118,6 +119,7 @@ void WiFiServer::close() {
return;
}
tcp_close(_pcb);
_pcb = nullptr;
}
void WiFiServer::stop() {