summaryrefslogtreecommitdiff
path: root/bufferevent_pair.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2009-05-25 23:11:31 +0000
committerNick Mathewson <nickm@torproject.org>2009-05-25 23:11:31 +0000
commit11a178f2bdd533d4f4cf7448653b0adc30c9779f (patch)
tree96739833d5c124bc7b35b677af1088ad210d4282 /bufferevent_pair.c
parent5232cfa357e2d1a7cf2c6936e565fd79dade7aae (diff)
downloadlibevent-11a178f2bdd533d4f4cf7448653b0adc30c9779f.tar.gz
Defer EOF on paired bufferevent correctly.
svn:r1317
Diffstat (limited to 'bufferevent_pair.c')
-rw-r--r--bufferevent_pair.c3
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;
}