[commands] Delete frame objects when done using them.

This commit is contained in:
Rapptz 2016-05-31 23:22:53 -04:00
parent bbc78b29ae
commit 20e86973ea

View File

@ -40,9 +40,13 @@ def _get_variable(name):
stack = inspect.stack()
try:
for frames in stack:
current_locals = frames[0].f_locals
try:
frame = frames[0]
current_locals = frame.f_locals
if name in current_locals:
return current_locals[name]
finally:
del frame
finally:
del stack