[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#838764: brltty: crashes when using sd module, but no speech-dispatcher present



Hi

Upstream proposed a better solution, patch attached.

Thanks
diff --git a/Programs/spk_thread.c b/Programs/spk_thread.c
index 288518c..49fffaf 100644
--- a/Programs/spk_thread.c
+++ b/Programs/spk_thread.c
@@ -253,7 +253,7 @@ testThreadValidity (volatile SpeechDriverThread *sdt) {
 
     if (spk) {
       if (sdt == spk->driver.thread) {
-        if (!sdt->stopping) {
+        if (sdt->threadState == THD_READY) {
           return 1;
         }
       }

Attachment: signature.asc
Description: PGP signature


Reply to: