Fix: sessiond has incorrect missing 0 value in FD check
[lttng-tools.git] / src / bin / lttng-sessiond / kernel.c
index 8e960dfed8fe59786a3de2436aae3155db9851d6..371ee4f98a998a3639170ebde6cc8d7142056e94 100644 (file)
@@ -483,7 +483,7 @@ int kernel_open_channel_stream(struct ltt_kernel_channel *channel)
        int ret;
        struct ltt_kernel_stream *lks;
 
-       while ((ret = kernctl_create_stream(channel->fd)) > 0) {
+       while ((ret = kernctl_create_stream(channel->fd)) >= 0) {
                lks = trace_kernel_create_stream();
                if (lks == NULL) {
                        close(ret);
This page took 0.022961 seconds and 4 git commands to generate.