From: Nick Mathewson Date: Sun, 5 Apr 2009 04:15:01 +0000 (+0000) Subject: Munge the read_suspended flag before re-enabling reads on the underlying bufferevent... X-Git-Tag: release-2.0.1-alpha~53 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6a18f4b0057587a46a21503e3cc23f7e87046d52;p=libevent Munge the read_suspended flag before re-enabling reads on the underlying bufferevent. This makes it so the enabled thing has some idea whether reads are supposed to be suspended or not. svn:r1136 --- diff --git a/bufferevent.c b/bufferevent.c index 6fe9f3f5..53459a29 100644 --- a/bufferevent.c +++ b/bufferevent.c @@ -73,9 +73,9 @@ void bufferevent_wm_unsuspend_read(struct bufferevent *bufev) { if (bufev->read_suspended) { + bufev->read_suspended = 0; if (bufev->enabled & EV_READ) bufev->be_ops->enable(bufev, EV_READ); - bufev->read_suspended = 0; } }