(prune_cache): Don't stat files for databases if inotify is used.
authordrepper <drepper>
Thu, 12 Jun 2008 22:39:47 +0000 (22:39 +0000)
committerdrepper <drepper>
Thu, 12 Jun 2008 22:39:47 +0000 (22:39 +0000)
nscd/cache.c

index 2faaf34..cd6e6b4 100644 (file)
@@ -274,7 +274,7 @@ prune_cache (struct database_dyn *table, time_t now, int fd)
 
   /* If we check for the modification of the underlying file we invalidate
      the entries also in this case.  */
-  if (table->check_file && now != LONG_MAX)
+  if (table->inotify_descr < 0 && table->check_file && now != LONG_MAX)
     {
       struct stat64 st;