From fb7ffa7a2cb9717595f19931a6e009340608aa31 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 18 Mar 2015 16:34:09 +0100 Subject: [PATCH] config: handle chown error --- src/config.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/config.c b/src/config.c index b8f0c4f2..94ada7d4 100644 --- a/src/config.c +++ b/src/config.c @@ -1402,7 +1402,8 @@ config_boot ( const char *path, gid_t gid, uid_t uid ) if ((config_lock_fd = file_lock(config_lock, 3)) < 0) exit(78); /* config error */ - chown(config_lock, uid, gid); + if (chown(config_lock, uid, gid)) + tvhwarn("config", "unable to chown lock file %s UID:%d GID:%d", config_lock, uid, gid); /* Load global settings */ config = hts_settings_load("config");