]> granicus.if.org Git - libevent/commitdiff
Munge the read_suspended flag before re-enabling reads on the underlying bufferevent...
authorNick Mathewson <nickm@torproject.org>
Sun, 5 Apr 2009 04:15:01 +0000 (04:15 +0000)
committerNick Mathewson <nickm@torproject.org>
Sun, 5 Apr 2009 04:15:01 +0000 (04:15 +0000)
svn:r1136

bufferevent.c

index 6fe9f3f58439bb9b3085fbd3c38414deb7133c6f..53459a29a4de86a48fa56d94c9da32382aaa0b29 100644 (file)
@@ -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;
        }
 }