import sys, traceback
-import env, req, proto
+from . import env, req, proto
__all__ = ["restart"]
return [str(result)]
def defaulterror(req, excinfo):
- import resp
+ from . import resp
traceback.print_exception(*excinfo)
+ sys.stderr.flush()
raise resp.httperror(500)
def wraphandler(handler, excinfo):
try:
resp = handler(req)
break
- except restart, i:
+ except restart as i:
handler = i.handle
- except Exception, i:
+ except Exception as i:
if eh is None:
raise
handler = wraphandler(eh, sys.exc_info())