Allow the USB input pipe to exist without a monitor. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8111 91a5dbb7-01b9-0310-9b5f-b28072856b6e
An async signal monitor callback should execute along with the other async callbacks rather than within the restricted environment of an actual signal handler. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8112 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Allow an async signal callback to cancel itserlf. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8113 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Move some #includes from a header to the corresponding implementaiton (hostcmd_unix). (dm)


git-svn-id: svn://mielke.cc/main/brltty@8114 91a5dbb7-01b9-0310-9b5f-b28072856b6e
The async monitored signals queue should be updated with all signals blocked. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8115 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Clean up the definitions of the async WithBlockedSignals functions. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8116 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Give each monitored signal an equal opportunity to be handled. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8117 91a5dbb7-01b9-0310-9b5f-b28072856b6e