multiple telnet clients fix

This commit is contained in:
folkert van heusden 2022-03-19 13:00:45 +01:00
parent e0ea250deb
commit 21fae59b89

View file

@ -197,7 +197,7 @@ void wifi(void *p) {
out += c; out += c;
if (!out.empty()) { if (!out.empty()) {
for(size_t i=0; i<clients.size(); i++) { for(size_t i=0; i<clients.size();) {
if (write(clients.at(i), out.c_str(), out.size()) == -1) { if (write(clients.at(i), out.c_str(), out.size()) == -1) {
close(clients.at(i)); close(clients.at(i));
clients.erase(clients.begin() + i); clients.erase(clients.begin() + i);