summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAymeric Moizard <amoizard@gmail.com>2021-06-23 14:31:35 +0200
committerAymeric Moizard <amoizard@gmail.com>2021-06-23 14:31:35 +0200
commit13121df2c9aa121f3435530ff6b07e2ea2f777db (patch)
tree19a1c83782c2db092af0617c1f8e66b130661a73
parenta89c0134ef440f4d7a9b43f254fc692ea4d21daa (diff)
downloadexosip-13121df2c9aa121f3435530ff6b07e2ea2f777db.tar.gz
[epoll] fix eXosip_event_wait when using epoll implementation where events are distributed in the next eXosip_event_wait call
-rw-r--r--src/jevents.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/jevents.c b/src/jevents.c
index 0ce41ed..b750bd6 100644
--- a/src/jevents.c
+++ b/src/jevents.c
@@ -389,13 +389,7 @@ static eXosip_event_t *eXosip_event_wait_epoll(struct eXosip_t *excontext, int t
eXosip_event_t *je = NULL;
struct epoll_event ep_array;
- int nfds = epoll_wait(excontext->epfdctl, &ep_array, 1, tv_s * 1000 + tv_ms);
-
- if (nfds > 0) {
- char buf[500];
-
- jpipe_read(excontext->j_socketctl_event, buf, 499);
- }
+ int nfds;
eXosip_lock(excontext);
_eXosip_retransmit_lost200ok(excontext);