evdns_shutdown fix from Adam Langley

svn:r357
This commit is contained in:
Niels Provos 2007-05-27 06:27:11 +00:00
parent 621a1b2947
commit d0111a29e9

View File

@ -2954,6 +2954,8 @@ evdns_shutdown(int fail_requests)
if (server->socket >= 0)
CLOSE_SOCKET(server->socket);
(void) event_del(&server->event);
if (server->state == 0)
(void) event_del(&server->timeout_event);
free(server);
if (server_next == server_head)
break;