diff --git a/src/apps/expander/ExpanderThread.cpp b/src/apps/expander/ExpanderThread.cpp index dea0b7ffe0..890ae076b9 100644 --- a/src/apps/expander/ExpanderThread.cpp +++ b/src/apps/expander/ExpanderThread.cpp @@ -73,6 +73,9 @@ ExpanderThread::ThreadStartup() if (fThreadId < 0) return fThreadId; + // lower the command priority since it is a background task. + set_thread_priority(fThreadId, B_LOW_PRIORITY); + resume_thread(fThreadId); fExpanderOutput = fdopen(fStdOut, "r");