From 5482192bb3cd0d4ece6fdcc641f85ec852c0437d Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 6 Dec 2007 04:36:18 +0000 Subject: [PATCH] r15166@tombo: nickm | 2007-12-05 23:35:10 -0500 Apply patch from bug 1841036: set the base of the correct event in evhttp_connection_start_detectclose() svn:r571 --- ChangeLog | 2 +- http.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index bef5d050..49e584f2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,7 +17,7 @@ Changes in current version: o move EV_PERSIST handling out of the event backends o small improvements to evhttp documentation o always generate Date and Content-Length headers for HTTP/1.1 replies - + o set the correct event base for HTTP close events Changes in 1.4.0: o allow \r or \n individually to separate HTTP headers instead of the standard "\r\n"; from Charles Kerr. diff --git a/http.c b/http.c index 38c0379d..77bfb8f1 100644 --- a/http.c +++ b/http.c @@ -941,7 +941,7 @@ evhttp_connection_start_detectclose(struct evhttp_connection *evcon) event_del(&evcon->close_ev); event_set(&evcon->close_ev, evcon->fd, EV_READ, evhttp_detect_close_cb, evcon); - EVHTTP_BASE_SET(evcon, &evcon->ev); + EVHTTP_BASE_SET(evcon, &evcon->close_ev); event_add(&evcon->close_ev, NULL); } -- 2.50.0