Fix memory leak when using hg commands over http repositories
When using hg commands over an http repository in a long running process, a
httphandler instance is leaked for each command, because of a loop
handler.parent -> OpenerDirector and OpenerDirector.handlers -> handler which
is not handled by Python's gc. Discussion on #mercurial concluded that removing
the __del__ method solved the problem.
adding a
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
created new head
@ 3:AD 1d4e82ed3c2a
|
| o 2:C 7e1afe9214b2
| |
| o 1:B 0a6620c3c26a
|/
o 0:A 1e635d440a73
@ 3:C 0c5887756284
|
o 2:B 4f208f4a1507
|
o 1:AD 1d4e82ed3c2a
|
o 0:A 1e635d440a73