]> gitweb.fperrin.net Git - Dictionary.git/blobdiff - src/com/hughes/android/dictionary/DictionaryActivity.java
Fix memleak if TTS initialization hangs.
[Dictionary.git] / src / com / hughes / android / dictionary / DictionaryActivity.java
index b02eb7d4fddd1d31a7fbdd72c71333b373d5cd0a..92ec72e341b8ece1885a9f716c9faebfe52e86e4 100644 (file)
@@ -704,6 +704,8 @@ public class DictionaryActivity extends ActionBarActivity {
             searchOperation.interrupted.set(true);
         }
         searchExecutor.shutdownNow();
+        textToSpeech.shutdown();
+        textToSpeech = null;
 
         try {
             Log.d(LOG, "Closing RAF.");