]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
config: handle chown error
authorJaroslav Kysela <perex@perex.cz>
Wed, 18 Mar 2015 15:34:09 +0000 (16:34 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 18 Mar 2015 15:34:09 +0000 (16:34 +0100)
src/config.c

index b8f0c4f2de3d3ec5d0f55b651721a2437a71287a..94ada7d4c590f64acdde7408629db402445ac4a3 100644 (file)
@@ -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");