mirror of
https://github.com/python/cpython
synced 2026-09-29 11:35:29 +03:00
Use sys.exc_info() where needed.
This commit is contained in:
parent
c90ad2103e
commit
f15d15964b
9 changed files with 38 additions and 32 deletions
|
|
@ -148,7 +148,7 @@ class Bdb: # Basic Debugger
|
|||
try:
|
||||
1 + ''
|
||||
except:
|
||||
frame = sys.exc_traceback.tb_frame.f_back
|
||||
frame = sys.exc_info()[2].tb_frame.f_back
|
||||
self.reset()
|
||||
while frame:
|
||||
frame.f_trace = self.trace_dispatch
|
||||
|
|
@ -168,7 +168,7 @@ class Bdb: # Basic Debugger
|
|||
try:
|
||||
1 + '' # raise an exception
|
||||
except:
|
||||
frame = sys.exc_traceback.tb_frame.f_back
|
||||
frame = sys.exc_info()[2].tb_frame.f_back
|
||||
while frame and frame is not self.botframe:
|
||||
del frame.f_trace
|
||||
frame = frame.f_back
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue