Fix invalidate debug

This commit is contained in:
Oleksii Shevchuk 2018-09-25 18:48:58 +03:00
parent aa93dd68bc
commit 81617b38ed
1 changed files with 3 additions and 1 deletions

View File

@ -491,12 +491,14 @@ def invalidate_module(name):
global __debug
if __debug:
dprint('Remove {} from sys.modules'.format(item))
item_str = str(item)
del item
for obj in gc.get_objects():
if id(obj) == mid:
dprint('Module {} still referenced by {}'.format(
item, [id(x) for x in gc.get_referrers(obj)]))
item_str, [id(x) for x in gc.get_referrers(obj)]))
gc.collect()