X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=liblttkconsumerd%2Fliblttkconsumerd.c;h=f60888a83fc8f5ebc5758155770876973216c01e;hb=36a8374856ed542195b1615e681ebc5a05dbb4fb;hp=1d69a4c463faffc1fa764141e287f725a625c535;hpb=159c7ff4ea99cd808f89787f66a23152483137d4;p=lttng-tools.git diff --git a/liblttkconsumerd/liblttkconsumerd.c b/liblttkconsumerd/liblttkconsumerd.c index 1d69a4c46..f60888a83 100644 --- a/liblttkconsumerd/liblttkconsumerd.c +++ b/liblttkconsumerd/liblttkconsumerd.c @@ -597,12 +597,8 @@ static int kconsumerd_consumerd_recv_fd(int sfd, nb_fd = size / sizeof(struct lttcomm_kconsumerd_msg); /* - * Note: only supporting receiving one FD at a time for now. - * This code needs fixing if we wish to receive more (a single - * receive for the whole fd batch rather than one per fd). + * nb_fd is the number of fds we receive. One fd per recvmsg. */ - assert(nb_fd == 1); - for (i = 0; i < nb_fd; i++) { struct msghdr msg = { 0 };