More complete pazpar2 conf cleanup
authorAdam Dickmeiss <adam@indexdata.dk>
Thu, 11 Mar 2010 13:57:33 +0000 (14:57 +0100)
committerAdam Dickmeiss <adam@indexdata.dk>
Thu, 11 Mar 2010 13:57:33 +0000 (14:57 +0100)
src/pazpar2_config.c

index 2cfba23..3f3e03b 100644 (file)
@@ -1024,12 +1024,15 @@ void config_destroy(struct conf_config *config)
     if (config)
     {
         struct conf_server *server = config->servers;
+        iochan_man_destroy(&config->iochan_man);    
         while (server)
         {
             struct conf_server *s_next = server->next;
             server_destroy(server);
             server = s_next;
         }
+        database_hosts_destroy(&config->database_hosts);
+
         wrbuf_destroy(config->confdir);
         nmem_destroy(config->nmem);
     }