From 0f7a07a734ff993a3cf4d132003398f1f7c1e2f4 Mon Sep 17 00:00:00 2001 From: David Goulet Date: Thu, 30 Jun 2011 16:39:33 -0400 Subject: [PATCH] Overwrite the config file on create session Signed-off-by: David Goulet --- lttng/conf.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lttng/conf.c b/lttng/conf.c index 57aaf7b2d..ac1c17296 100644 --- a/lttng/conf.c +++ b/lttng/conf.c @@ -109,14 +109,14 @@ static int create_config_dir(char *path) /* Create session directory .lttng */ ret = mkdir(path, S_IRWXU | S_IRGRP | S_IXGRP); if (ret < 0) { - if (errno == EEXIST) { - ERR("Session already exist at %s", path); - } else { + if (errno != EEXIST) { perror("mkdir config"); ERR("Couldn't init config directory at %s", path); + ret = -errno; + goto error; + } else { + ret = 0; } - ret = -errno; - goto error; } error: -- 2.34.1