You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a proxy for http://bugs.python.org/issue28649, which is discussing a reference leak (real or perceived) caused (most likely) by the use of lru_cache. There's a small fix there that we should apply here (if it gets applied to CPython): http://bugs.python.org/review/28649/#ps19113; and another at http://bugs.python.org/review/28649/. Also I think the fixes should be back-ported (the Python 2 version uses its own cache implementation which presumably should also be cleared when testing for refleaks).
The original refleak is fixed and it looks like there are no signs of other leaks almost one month since the release, so that I think this issue could be closed now.
Activity
ilevkivskyi commentedon Nov 9, 2016
@gvanrossum I think we should also apply http://bugs.python.org/review/28649/#ps19114 to avoid problems in the future.
ilevkivskyi commentedon Nov 9, 2016
@gvanrossum Oh, sorry, you already mentioned this one. :-) Will submit a corrected patch now.
gvanrossum commentedon Nov 9, 2016
gvanrossum commentedon Nov 10, 2016
Note that we have at least 5 PRs related to this issue (now all merged): #324, #325, #326, #327, #328. Wow.
ilevkivskyi commentedon Jan 18, 2017
The original refleak is fixed and it looks like there are no signs of other leaks almost one month since the release, so that I think this issue could be closed now.