Browse Source

r13019@catbus: nickm | 2007-05-27 12:32:55 -0400
Merge an evdns fix from libevent r357: "evdns_shutdown fix from adam langley.


svn:r10387

Nick Mathewson 18 years ago
parent
commit
d509efb9b7
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/or/eventdns.c

+ 2 - 0
src/or/eventdns.c

@@ -3016,6 +3016,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);
 		CLEAR(server);
 		free(server);
 		if (server_next == server_head)