Fix wrong return value on consumer socket creation
[lttng-tools.git] / src / bin / lttng-sessiond / main.c
index 076aac54b1824659fc1ba88f195795084b334856..6c7ed1fd6e7839926c65e58f28fbfc526bef48f0 100644 (file)
@@ -4252,10 +4252,11 @@ static int set_consumer_sockets(struct consumer_data *consumer_data,
        ret = mkdir(path, S_IRWXU);
        if (ret < 0) {
                if (errno != EEXIST) {
+                       PERROR("mkdir");
                        ERR("Failed to create %s", path);
                        goto error;
                }
-               ret = 0;
+               ret = -1;
        }
 
        /* Create the kconsumerd error unix socket */
This page took 0.03761 seconds and 5 git commands to generate.