This should fix getting stuff from dbd_prepared_defns. It is against
2.2.x branch.
--
Bojan
Index: modules/database/mod_dbd.c
===================================================================
--- modules/database/mod_dbd.c (revision 536728)
+++ modules/database/mod_dbd.c (working copy)
@@ -661,7 +661,7 @@
svr_cfg *svr;
server_rec *sp;
for (sp = s; sp; sp = sp->next) {
- const char *key = apr_psprintf(s->process->pool, "%pp", s);
+ const char *key = apr_psprintf(s->process->pool, "%pp", sp);
svr = ap_get_module_config(sp->module_config, &dbd_module);
svr->prepared = apr_hash_get(dbd_prepared_defns, key,
APR_HASH_KEY_STRING);