X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Fmain.c;h=6720eca9687f6d9633dc9c5928eb904a2ab36d89;hp=5b32341cd9ff4cb2647caa3557536326188dcf47;hb=7303993696ea5830d14b26c17c0da42927318e21;hpb=b7f59a04d41aae00e0801fbc595af304fe362b36 diff --git a/src/bin/lttng-relayd/main.c b/src/bin/lttng-relayd/main.c index 5b32341cd..6720eca96 100644 --- a/src/bin/lttng-relayd/main.c +++ b/src/bin/lttng-relayd/main.c @@ -3403,8 +3403,13 @@ restart: if (ret < 0) { goto error; } - lttng_poll_add(&events, conn->sock->fd, + ret = lttng_poll_add(&events, + conn->sock->fd, LPOLLIN | LPOLLRDHUP); + if (ret) { + ERR("Failed to add new connection file descriptor to poll set"); + goto error; + } connection_ht_add(relay_connections_ht, conn); DBG("Connection socket %d added", conn->sock->fd); } else if (revents & (LPOLLERR | LPOLLHUP | LPOLLRDHUP)) {