summaryrefslogtreecommitdiff
path: root/bufferevent_sock.c
diff options
context:
space:
mode:
authorNicolas J. Bouliane <nicboul@gmail.com>2020-05-03 00:32:10 +0000
committerNicolas J. Bouliane <nicboul@gmail.com>2020-05-03 00:32:10 +0000
commitbdc5200acdf0a004ddc805b87bf09439fe2ebe7f (patch)
tree6911319380051dd3bbddae5cf25c8285b3e544a2 /bufferevent_sock.c
parent86eafc03433cb5719e5b75ff99ffab8633433a17 (diff)
downloadlibevent-bdc5200acdf0a004ddc805b87bf09439fe2ebe7f.tar.gz
bufferevent: allow setting priority on socket and openssl type
Diffstat (limited to 'bufferevent_sock.c')
-rw-r--r--bufferevent_sock.c2
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)