* miscfuncs.cc (low_priority_sleep): New function. Use throughout where code

is supposed to be giving up time slice.
* fhandler_console.cc (fhandler_console::read): Switch button 2/3 output escape
sequences to be consistent with xterm.
This commit is contained in:
Christopher Faylor
2002-11-13 19:36:12 +00:00
parent e91ec2e3e6
commit c0a02a4b42
13 changed files with 38 additions and 26 deletions

View File

@@ -508,7 +508,7 @@ fhandler_serial::tcflush (int queue)
COMSTAT st;
if (!PurgeComm (get_handle (), PURGE_RXABORT | PURGE_RXCLEAR))
break;
Sleep (100);
low_priority_sleep (100);
if (!ClearCommError (get_handle (), &ev, &st) || !st.cbInQue)
break;
}