mirror of
https://github.com/esp8266/Arduino.git
synced 2025-07-10 04:22:05 +03:00
WiFiServer: fix error when calling close
more than once
This commit is contained in:
@ -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() {
|
||||
|
Reference in New Issue
Block a user