collection.cgi: Use -l 0 for df_complex graphs.
[collectd.git] / src / utils_rrdcreate.c
index 3b8f342..a34e0da 100644 (file)
@@ -463,9 +463,8 @@ static int lock_file (char const *filename) /* {{{ */
     return (EEXIST);
   }
 
-  errno = 0;
   status = stat (filename, &sb);
-  if (errno != ENOENT)
+  if ((status == 0) || (errno != ENOENT))
   {
     pthread_mutex_unlock (&async_creation_lock);
     return (EEXIST);