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:
parent
533a600d95
commit
7fd7ca6834
@ -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() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user