diff --git a/src/apps/terminal/TermParse.cpp b/src/apps/terminal/TermParse.cpp index f89467173c..a5ced62001 100644 --- a/src/apps/terminal/TermParse.cpp +++ b/src/apps/terminal/TermParse.cpp @@ -78,8 +78,11 @@ TermParse::~TermParse() delete_sem(fReaderLocker); status_t dummy; - wait_for_thread(fParseThread, &dummy); - wait_for_thread(fReaderThread, &dummy); + kill_thread(fParseThread); + kill_thread(fReaderThread); + //wait_for_thread(fReaderThread, &dummy); + //wait_for_thread(fParseThread, &dummy); + // }