Si está utilizando mod_wsgi se puede decir:
La excepción SystemExit en realidad no hará que todo el proceso salga como lo haría normalmente, sino que solo provocará que la solicitud salga, suponiendo que ningún código superior lo detecta y yo gnores.
Asegúrese de estar utilizando mod_wsgi 3.X. Si se utiliza mod_wsgi mayor, lo que tendría que decir en su lugar:
import sys
print >> sys.stderr
raise SystemExit
Otros servidores WSGI también pueden tratar SystemExit en una solicitud de la misma manera, digamos que tendría que experimentar en cuanto a lo que sucede si se utiliza otra solución de alojamiento.
Para otra información sobre la depuración de aplicaciones WSGI leer:
http://code.google.com/p/modwsgi/wiki/DebuggingTechniques
por qué no usar 'morir $ var;' en el primer lugar? – knittl
Estaba tratando de ser lo más claro posible en caso de que un posible "contestador de preguntas de Python" no supiera que 'die == exit' :) – adamJLev