RuntimeError: cannot join thread before it is started

Django, Flask, Bottle, WSGI, CGI…
Antworten
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Kann damit jemand was anfangen:

Code: Alles auswählen

Nov 30 07:38:21  - Traceback (most recent call last):
  File "index.fcgi", line 296, in 
    run_django_fcgi()
  File "index.fcgi", line 291, in run_django_fcgi
    errlog=None, # write stderr to this file (django default: None)
  File "/home/jedie/PyLucid_env/lib/python2.7/site-packages/django/core/servers/fastcgi.py", line 180, in runfastcgi
    WSGIServer(WSGIHandler(), **wsgi_opts).run()
  File "/home/jedie/PyLucid_env/lib/python2.7/site-packages/flup/server/fcgi.py", line 117, in run
    self.shutdown()
  File "/home/jedie/PyLucid_env/lib/python2.7/site-packages/flup/server/threadedserver.py", line 116, in shutdown
    self._threadPool.shutdown()
  File "/home/jedie/PyLucid_env/lib/python2.7/site-packages/flup/server/threadpool.py", line 73, in shutdown
    t.join()
  File "/home/jedie/usr/lib/python2.7/threading.py", line 653, in join
    raise RuntimeError("cannot join thread before it is started")
RuntimeError: cannot join thread before it is started

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
deets

Ich finde die Fehlermeldung recht klar. So wie's aussieht, wird shutdown aufgerufen bevor ein startup passiert ist. Setz doch mal nen breakpoint und schau dir das an.
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

deets hat geschrieben:So wie's aussieht, wird shutdown aufgerufen bevor ein startup passiert ist.
Das passiert aber IMHO innerhalb von flup. Aber ich denke nicht das es ein Bug in flup selber ist.

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Antworten