File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -76,27 +76,26 @@ def dispatch(self):
7676 self .redirect (e .new_url , True , 301 )
7777 return
7878
79- except NotFound :
79+ except NotFound , e :
8080 self .set_status (404 )
81- self .write ("Not Found" )
8281
8382 self .event_dispatcher .dispatch ('handler.not_found' , {
8483 'request_handler' : self ,
8584 'request' : self .request ,
85+ 'exception' : e ,
8686 })
8787 except Exception , e :
8888 self .set_status (500 )
89- self .write ("An unexpected error occurred" )
9089
9190 import traceback
92- self .write ("<pre>" + traceback .format_exc () + "</pre>" )
9391
9492 if self .logger :
9593 self .logger .critical (traceback .print_exc ())
9694
9795 self .event_dispatcher .dispatch ('handler.exception' , {
9896 'request_handler' : self ,
9997 'request' : self .request ,
98+ 'exception' : e ,
10099 })
101100
102101 if self .is_finish ():
You can’t perform that action at this time.
0 commit comments