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
Fix memory leak related to MerginProject object (fixes#78)
It turns out that we are creating MerginProject objects way too much,
and the cleanup of it may not be handled properly because of a cyclic
reference between MerginProject and its internal GeoDiff context object.
It is going to be both safer and faster to create MerginProject for
a particular working directory once and then keep it cached.
Fun fact: the leak is not showing up in "top" commend, only in
docker's stats about memory...
0 commit comments