Log all cache internal errors.
authorSimon Kelley <simon@thekelleys.org.uk>
Mon, 2 Jan 2023 22:17:57 +0000 (22:17 +0000)
committerSimon Kelley <simon@thekelleys.org.uk>
Mon, 2 Jan 2023 22:17:57 +0000 (22:17 +0000)
src/cache.c

index 100c572..6ed4e8c 100644 (file)
@@ -655,14 +655,9 @@ static struct crec *really_insert(char *name, union all_addr *addr, unsigned sho
         insert. Once in this state, all inserts will probably fail. */
       if (free_avail)
        {
-         static int warned = 0;
-         if (!warned)
-           {
-             my_syslog(LOG_ERR, _("Internal error in cache."));
-             /* Log the entry we tried to delete. */
-             dump_cache_entry(free_avail, now);
-             warned = 1;
-           }
+         my_syslog(LOG_ERR, _("Internal error in cache."));
+         /* Log the entry we tried to delete. */
+         dump_cache_entry(free_avail, now);
          insert_error = 1;
          return NULL;
        }