The wait time for a thread to be terminated is cumulative

Bug #1802117 reported by Phill
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenLP
New
Low
Unassigned

Bug Description

The thread termination code in openlp/core/ui/mainwindow.py:_wait_for_threads is cumulative, meaning that if lots of long running threads are running it could potentially take a long time for OpenLP to shut down.

We should request that each worker stops and then give all threads 5 seconds to stop.

Phill (phill-ridout)
Changed in openlp:
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.