-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
Some structures allocated by the binding are not being freed/dereffed correctly. A simple testcase:
import resource
import getdns
resolver = getdns.Context()
for i in range(10000):
extensions = {"return_both_v4_and_v6": getdns.EXTENSION_TRUE}
res = resolver.address(name="google.com", extensions=extensions)
if i % 100 == 0:
print(resource.getrusage(resource.RUSAGE_SELF).ru_maxrss)
$ pip3 list|grep getdns
getdns (1.0b0)
Metadata
Metadata
Assignees
Labels
No labels