Commit 9ed30de7ffeb3e5acede92a4e47f3aeb7c6af255

Nick Mathewson 2010-11-03T12:37:37

Don't free evdns_request handles until after the callback is invoked Previously, once the callback was scheduled, it was unsafe to cancel a request, but there was no way to tell that. Now it is safe to cancel a request until the callback is invoked, at which point it isn't. Found and diagnosed by Denis Bilenko.