Fix telnet Client and flush pending line updates

This commit is contained in:
fvanroie 2021-05-23 20:21:59 +02:00
parent 14b0bf3913
commit 5b3a7b6140

View File

@ -311,8 +311,10 @@ IRAM_ATTR void telnetLoop()
if(telnetClient.connected()) {
if(telnetConsole) {
while(telnetConsole->readKey()) {
if(!telnetConsole) return; // the console was destroyed by quit/exit
if(!telnetConsole) return; // the telnetConsole was destroyed
};
bufferedTelnetClient.flush(); // flush pending updates
} else {
telnetConsole = new ConsoleInput(&bufferedTelnetClient, HASP_CONSOLE_BUFFER);
if(telnetConsole) {