diff --git a/src/rpc/src/rpcTcp.c b/src/rpc/src/rpcTcp.c index 75115d9ba0..bac2ae879a 100644 --- a/src/rpc/src/rpcTcp.c +++ b/src/rpc/src/rpcTcp.c @@ -466,8 +466,8 @@ static void taosFreeFdObj(SFdObj *pFdObj) { } pFdObj->signature = NULL; - close(pFdObj->fd); epoll_ctl(pThreadObj->pollFd, EPOLL_CTL_DEL, pFdObj->fd, NULL); + close(pFdObj->fd); pThreadObj->numOfFds--;