Fix EEXIST handling on epoll_ctl add
[lttng-tools.git] / src / common / compat / compat-epoll.c
index dc1a3b92689904ff4cbc8db49e3d5a3a353b0dcb..77f5b922abcb7bc03c90ce8f574f5f4c94a9e6ed 100644 (file)
@@ -93,6 +93,8 @@ int compat_epoll_add(struct lttng_poll_event *events, int fd, uint32_t req_event
        if (ret < 0) {
                switch (errno) {
                case EEXIST:
+                       /* If exist, it's OK. */
+                       goto end;
                case ENOSPC:
                case EPERM:
                        /* Print perror and goto end not failing. Show must go on. */
This page took 0.022936 seconds and 4 git commands to generate.