From eda0b2ac875de72aa728d689d409b3a7f0c2214f Mon Sep 17 00:00:00 2001 From: Tomas Gavenciak Date: Thu, 17 Sep 2015 16:27:23 +0200 Subject: [PATCH] Pokus o lepsi detekci Django WSGI chyby --- mamweb/wsgi.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/mamweb/wsgi.py b/mamweb/wsgi.py index 1483b212..35cbaccb 100644 --- a/mamweb/wsgi.py +++ b/mamweb/wsgi.py @@ -14,4 +14,14 @@ sys.path.append(os.path.join(os.path.dirname(__file__), '..')) sys.path.append(os.path.join(os.path.dirname(__file__), '..', 'lib', 'python2.7', 'site-packages')) from django.core.wsgi import get_wsgi_application -application = get_wsgi_application() + +try: + application = get_wsgi_application() +except Exception: + print 'handling WSGI exception' + # Error loading applications + if 'mod_wsgi' in sys.modules: + traceback.print_exc() + os.kill(os.getpid(), signal.SIGINT) + time.sleep(10) +