connfd fix