Move the empty signal handler from brlapi_server to async_signal. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8234 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Move the server's debug logs into the server events log category. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8235 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add asyncCallWithObtainableSignalsBlocked(). (dm)


git-svn-id: svn://mielke.cc/main/brltty@8236 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add asyncCreateThread(). (dm)


git-svn-id: svn://mielke.cc/main/brltty@8237 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Change calls to pthread_create() into calls to asyncCreateThread(). (dm)


git-svn-id: svn://mielke.cc/main/brltty@8238 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Allow other threads (than the main thread) to obtain and use signals. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8239 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Ensure that a monitored signal is unblocked. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8240 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Rename SignalHandler to AsyncSignalHandler, and ThreadFunction to AsyncThreadFunction. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8241 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Suspend updates during the execution of a command. (dm)


git-svn-id: svn://mielke.cc/main/brltty@8242 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Minor cleanup to new Linux USB code. (dm)


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