From: Nick Mathewson Date: Mon, 25 May 2009 23:11:31 +0000 (+0000) Subject: Defer EOF on paired bufferevent correctly. X-Git-Tag: release-2.0.3-alpha~206 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=11a178f2bdd533d4f4cf7448653b0adc30c9779f;p=libevent Defer EOF on paired bufferevent correctly. svn:r1317 --- diff --git a/bufferevent_pair.c b/bufferevent_pair.c index a061cb8c..8ed0f0b8 100644 --- a/bufferevent_pair.c +++ b/bufferevent_pair.c @@ -261,8 +261,7 @@ be_pair_flush(struct bufferevent *bev, short iotype, if (mode == BEV_FINISHED) { if (partner->errorcb) - (*partner->errorcb)(partner, - iotype|BEV_EVENT_EOF, partner->cbarg); + _bufferevent_run_eventcb(partner, iotype|BEV_EVENT_EOF); } return 0; }