Hin und wieder erhalte ich einen Traceback per Mail mit KeyboardInterrupt.
Jemand eine Idee was das sein kann? Glaub ja nicht, das auf dem WebServer jemand Strg-C drückt
Das ganze läuft per fastCGI über flup.
django: Traceback mit KeyboardInterrupt
Irgendetwas sendet dem fcgi-Prozess wohl SIGINT. Als unmittelbare Abhilfe könntest Du mit dem "signal"-Modul einen Signal-Handler für "SIGINT" installieren, der nichts tut, dann sollte KeyboardInterrupt nicht mehr ausgelöst werden. Allerdings solltest Du besser herausfinden, woher diese imho recht ungewöhnlichen Signale kommen.
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Danke für eure Info's...
Hab mit meinem Hoster gesprochen. Anscheinend saugte sich der FastCGI Prozess zu viel RAM und musste abgeschossen werden. Dabei wurde SIGKILL gesendet.
Lag aber nicht an PyLucid/django, sondern an der Server Konfiguration vom Hoster
Hab mit meinem Hoster gesprochen. Anscheinend saugte sich der FastCGI Prozess zu viel RAM und musste abgeschossen werden. Dabei wurde SIGKILL gesendet.
Lag aber nicht an PyLucid/django, sondern an der Server Konfiguration vom Hoster