diff options
author | Nicolas J. Bouliane <nicboul@gmail.com> | 2020-05-03 00:32:10 +0000 |
---|---|---|
committer | Nicolas J. Bouliane <nicboul@gmail.com> | 2020-05-03 00:32:10 +0000 |
commit | bdc5200acdf0a004ddc805b87bf09439fe2ebe7f (patch) | |
tree | 6911319380051dd3bbddae5cf25c8285b3e544a2 /bufferevent_sock.c | |
parent | 86eafc03433cb5719e5b75ff99ffab8633433a17 (diff) | |
download | libevent-bdc5200acdf0a004ddc805b87bf09439fe2ebe7f.tar.gz |
bufferevent: allow setting priority on socket and openssl type
Diffstat (limited to 'bufferevent_sock.c')
-rw-r--r-- | bufferevent_sock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bufferevent_sock.c b/bufferevent_sock.c index e92f46f3..eca7b315 100644 --- a/bufferevent_sock.c +++ b/bufferevent_sock.c @@ -661,7 +661,7 @@ bufferevent_priority_set(struct bufferevent *bufev, int priority) struct bufferevent_private *bufev_p = BEV_UPCAST(bufev); BEV_LOCK(bufev); - if (!BEV_IS_SOCKET(bufev)) + if (BEV_IS_ASYNC(bufev) || BEV_IS_FILTER(bufev) || BEV_IS_PAIR(bufev)) goto done; if (event_priority_set(&bufev->ev_read, priority) == -1) |