mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-15 07:15:03 -04:00
fix bug where req was freed and dereferenced afterwards; from tor cvs via Nick Mathewson
svn:r360
This commit is contained in:
parent
28246587c0
commit
d06ab8569e
2
evdns.c
2
evdns.c
@ -1688,7 +1688,7 @@ evdns_server_request_respond(struct evdns_server_request *_req, int err)
|
|||||||
if (server_request_free(req))
|
if (server_request_free(req))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
if (req->port->pending_replies)
|
if (port->pending_replies)
|
||||||
server_port_flush(port);
|
server_port_flush(port);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user