← Back to team overview

openlp-core team mailing list archive

[Bug 1802117] [NEW] The wait time for a thread to be terminated is cumulative

 

Public bug reported:

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.

** Affects: openlp
     Importance: Low
         Status: New

** Changed in: openlp
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1802117

Title:
  The wait time for a thread to be terminated is cumulative

Status in OpenLP:
  New

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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1802117/+subscriptions