14 lines
580 B
Diff
14 lines
580 B
Diff
diff -up speech-dispatcher-0.8/src/modules/festival.c.cancel speech-dispatcher-0.8/src/modules/festival.c
|
|
--- speech-dispatcher-0.8/src/modules/festival.c.cancel 2013-11-01 23:27:26.912804470 -0400
|
|
+++ speech-dispatcher-0.8/src/modules/festival.c 2013-11-01 23:27:03.688847395 -0400
|
|
@@ -469,7 +469,8 @@ int module_close(void)
|
|
// festivalClose(festival_info);
|
|
|
|
DBG("Terminating threads");
|
|
- module_terminate_thread(festival_speak_thread);
|
|
+ if (festival_speak_thread)
|
|
+ module_terminate_thread(festival_speak_thread);
|
|
|
|
if (festival_info)
|
|
delete_FT_Info(festival_info);
|