so that we dont leak on a HUP
authorpnixon <pnixon>
Tue, 3 Oct 2006 10:59:06 +0000 (10:59 +0000)
committerpnixon <pnixon>
Tue, 3 Oct 2006 10:59:06 +0000 (10:59 +0000)
src/modules/rlm_sqlippool/rlm_sqlippool.c

index 459acb5..f26e5cc 100644 (file)
@@ -160,7 +160,7 @@ static CONF_PARSER module_config[] = {
   { "sqlippool_log_failed", PW_TYPE_STRING_PTR, offsetof(rlm_sqlippool_t, log_failed), NULL, "" },
   { "sqlippool_log_nopool", PW_TYPE_STRING_PTR, offsetof(rlm_sqlippool_t, log_nopool), NULL, "" },
 
-  { "defaultpoool", PW_TYPE_STRING_PTR, offsetof(rlm_sqlippool_t,off_rollback), NULL, "mickeymouse" },
+  { "defaultpool", PW_TYPE_STRING_PTR, offsetof(rlm_sqlippool_t, defaultpool), NULL, "main_pool" },
 
 
 
@@ -907,6 +907,8 @@ static int sqlippool_detach(void *instance)
        free(data->sql_instance_name);
        free(data->pool_name);
 
+       
+
        free(data->allocate_begin);
        free(data->allocate_clear);
        free(data->allocate_find);
@@ -938,6 +940,14 @@ static int sqlippool_detach(void *instance)
        free(data->off_clear);
        free(data->off_commit);
        free(data->off_rollback);
+       
+       free(data->log_exists);
+       free(data->log_failed);
+       free(data->log_nopool);
+       free(data->log_success);
+       free(data->defaultpool);
+       
+       
 
        return 0;
 }