summaryrefslogtreecommitdiffstats
path: root/src/back-shr.c
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin.dahyabhai@pobox.com>2008-06-30 17:35:41 -0400
committerNalin Dahyabhai <nalin.dahyabhai@pobox.com>2008-06-30 17:35:41 -0400
commit3d8db6808b7b3707ff8958ff3c8ee9cdd69e3fd7 (patch)
tree8a18a9d275e6ca6583382e077fbba893ae4c9fde /src/back-shr.c
parent8331cdefa16c98e178aefc38cca254a72627aeab (diff)
- add a data entry, not a map, to the map cache when we encounter entries at
startup
Diffstat (limited to 'src/back-shr.c')
-rw-r--r--src/back-shr.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/back-shr.c b/src/back-shr.c
index 2c6f358..26cfa30 100644
--- a/src/back-shr.c
+++ b/src/back-shr.c
@@ -279,7 +279,7 @@ backend_shr_set_config_entry_add_one(struct plugin_state *state, Slapi_Entry *e,
}
slapi_log_error(SLAPI_LOG_PLUGIN,
state->plugin_desc->spd_id,
- "initializing %s in %s, %s (2)\n",
+ "initializing %s in %s, flag=%s (2)\n",
set, group, flag ? "yes" : "no");
map_data_set_map(state, group, set, flag,
set_data, &backend_shr_set_config_free_config);
@@ -302,7 +302,7 @@ backend_shr_set_config_entry_add_one(struct plugin_state *state, Slapi_Entry *e,
0);
slapi_search_internal_callback_pb(pb, set_data,
NULL,
- backend_set_config_entry_add_cb,
+ backend_shr_set_entry_one_cb,
NULL);
slapi_free_search_results_internal(pb);
}
@@ -317,6 +317,8 @@ backend_shr_startup(struct plugin_state *state, const char *filter)
{
Slapi_PBlock *pb;
+ backend_update_params(state);
+
pb = slapi_pblock_new();
slapi_log_error(SLAPI_LOG_PLUGIN,
state->plugin_desc->spd_id,