cubicweb #963580 error seen on a 3.8.1 instance while shutting down [resolved]

2010-05-10 16:38:07 - (cubicweb.repository) INFO: canceling task synchronize...
2010-05-10 16:38:07 - (cubicweb.repository) INFO: task synchronize finished
2010-05-10 16:38:07 - (cubicweb.repository) INFO: canceling task clear_expired...
Traceback (most recent call last):
 File "C:\Python26\lib\site-packages\twisted\internet\base.py", line 1166, in run
   self.mainLoop()
 File "C:\Python26\lib\site-packages\twisted\internet\base.py", line 1175, in mainLoop
   self.runUntilCurrent()
 File "C:\Python26\lib\site-packages\twisted\internet\base.py", line 801, in runUntilCurrent
   self.fireSystemEvent("shutdown")
 File "C:\Python26\lib\site-packages\twisted\internet\base.py", line 611, in fireSystemEvent
   event.fireEvent()
--- <exception caught here> ---
 File "C:\Python26\lib\site-packages\twisted\internet\base.py", line 391, in fireEvent
   result = callable(*args, **kwargs)
 File "\\nl1grp1.melinda.local\PYL001A\Labo\Pegase\Pylos\cubicweb\etwist\server.py", line 168, in shutdown_event
   self.appli.repo.shutdown()
 File "\\nl1grp1.melinda.local\PYL001A\Labo\Pegase\Pylos\cubicweb\server\repository.py", line 333, in shutdown
   looptask.join()
 File "\\nl1grp1.melinda.local\PYL001A\Labo\Pegase\Pylos\cubicweb\server\utils.py", line 146, in join
   self._t.join()
 File "C:\Python26\lib\threading.py", line 633, in join
   raise RuntimeError("cannot join thread before it is started")
exceptions.RuntimeError: cannot join thread before it is started
prioritynormal
typebug
done in3.8.3
load0.200
load left0.000
closed by#0aae5216f99e [repo] ensure thread is alive before calling .join. Closes #963580
tagged by