Don't unnecesarily use inotify in nscd
authorUlrich Drepper <drepper@gmail.com>
Fri, 7 Oct 2011 05:20:53 +0000 (01:20 -0400)
committerUlrich Drepper <drepper@gmail.com>
Fri, 7 Oct 2011 05:20:53 +0000 (01:20 -0400)
ChangeLog
nscd/connections.c

index 6ad0e1a..edd2728 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-10-07  Ulrich Drepper  <drepper@gmail.com>
+
+       * nscd/connections.c (register_traced_file): Don't register file
+       for disabled databases.
+
 2011-10-06  Ulrich Drepper  <drepper@gmail.com>
 
        * nscd/grpcache.c (cache_addgr): Initialize written in all cases.
index 6e48869..7d3ff2e 100644 (file)
@@ -891,7 +891,7 @@ cannot set socket to close on exec: %s; disabling paranoia mode"),
 void
 register_traced_file (size_t dbidx, struct traced_file *finfo)
 {
-  if (! dbs[dbidx].check_file)
+  if (! dbs[dbidx].enabled || ! dbs[dbidx].check_file)
     return;
 
   if (__builtin_expect (debug_level > 0, 0))