* exceptions.cc (setup_handler): Add debugging output. Set thread priority to
idle if pending signals to allow other threads to get into interruptible state. * miscfuncs.cc (sys_mbstowcs): Save current thread in variable to avoid an OS call. * wait.cc (wait_sig): Reset thread priority each time through loop since the priority may have been set down to deal with pending signals.
This commit is contained in:
@@ -1556,9 +1556,7 @@ fhandler_console::write (const void *vsrc, size_t len)
|
||||
src++;
|
||||
}
|
||||
else if (isalpha (*src))
|
||||
{
|
||||
dev_state->state_ = gotcommand;
|
||||
}
|
||||
dev_state->state_ = gotcommand;
|
||||
else if (*src != '@' && !isalpha (*src) && !isdigit (*src))
|
||||
{
|
||||
if (*src == '?')
|
||||
|
Reference in New Issue
Block a user