dave wrote:
Hi All,I'm having trouble with the server_rec->module_config variable and perhaps I am misunderstanding something. static void get_resource(void *module_config) { my_config *cfg = (my_config *)ap_get_module_config(module_config, &my_module); printf("module_config: %d\n", cfg); //... } static int my_child_init(apr_pool_t *p, server_rec *s) { printf("init server_config: %d\n", s->module_config); get_resource(s->module_config); //... } static int my_handler(request_rec *r){ //... printf("request server_config: %d\n", r->server->module_config); get_resource(r->server->module_config); //... }
So, how is the s->module_config being set? I hope you are creating it in the per-server config create function. Do you have that code for us to look at?
Joe
