diff options
author | Nick Mathewson <nickm@torproject.org> | 2009-05-25 23:11:31 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2009-05-25 23:11:31 +0000 |
commit | 11a178f2bdd533d4f4cf7448653b0adc30c9779f (patch) | |
tree | 96739833d5c124bc7b35b677af1088ad210d4282 /bufferevent_pair.c | |
parent | 5232cfa357e2d1a7cf2c6936e565fd79dade7aae (diff) | |
download | libevent-11a178f2bdd533d4f4cf7448653b0adc30c9779f.tar.gz |
Defer EOF on paired bufferevent correctly.
svn:r1317
Diffstat (limited to 'bufferevent_pair.c')
-rw-r--r-- | bufferevent_pair.c | 3 |
1 files changed, 1 insertions, 2 deletions
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; } |