about summary refs log tree commit homepage
path: root/queue_epoll.c
diff options
context:
space:
mode:
Diffstat (limited to 'queue_epoll.c')
-rw-r--r--queue_epoll.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/queue_epoll.c b/queue_epoll.c
index aaa30f6..e6d36d5 100644
--- a/queue_epoll.c
+++ b/queue_epoll.c
@@ -160,7 +160,7 @@ epoll_ctl_error(struct mog_queue *q, struct mog_fd *mfd)
         case ENOMEM:
         case ENOSPC:
                 syslog(LOG_ERR, "epoll_ctl: %m, dropping file descriptor");
-                mog_fd_put(mfd);
+                mog_queue_drop(mfd);
                 return;
         default:
                 syslog(LOG_ERR, "unhandled epoll_ctl() error: %m");