} else {
print_inst:
check_config_safe = TRUE;
- cf_log_module(cs, "Instantiating %s", instname);
+ cf_log_module(cs, "Instantiating module \"%s\" from file %s",
+ instname, cf_section_filename(cs));
}
/*
section_type_value[comp].typename);
}
}
-
+
+ if (server->subcs[comp]) {
+ if (idx == 0) {
+ RDEBUG("# Executing section %s from file %s",
+ section_type_value[comp].section,
+ cf_section_filename(server->subcs[comp]));
+ } else {
+ RDEBUG("# Executing group from file %s",
+ cf_section_filename(server->subcs[comp]));
+ }
+ }
request->component = section_type_value[comp].section;
rcode = modcall(comp, list, request);
- request->module = "";
- request->component = "";
+ request->module = "<processing>";
+ request->component = "<core>";
return rcode;
}
indexed_modcallable *c;
if (name) {
- cf_log_info(cs, "server %s {", name);
+ cf_log_info(cs, "server %s { # from file %s",
+ name, cf_section_filename(cs));
} else {
- cf_log_info(cs, "server {");
+ cf_log_info(cs, "server { # from file %s",
+ cf_section_filename(cs));
}
cf_log_info(cs, " modules {");
return 0;
}
request->child_state = REQUEST_QUEUED;
- request->component = "<queue>";
+ request->component = "<core>";
+ request->module = "<queue>";
entry = rad_malloc(sizeof(*entry));
entry->request = request;
rad_assert((*request)->magic == REQUEST_MAGIC);
rad_assert(*fun != NULL);
- (*request)->component = "";
+ (*request)->component = "<core>";
+ (*request)->module = "<thread>";
/*
* If the request has sat in the queue for too long,
* have acknowledged it as "done".
*/
if ((*request)->master_state == REQUEST_STOP_PROCESSING) {
+ (*request)->module = "<done>";
(*request)->child_state = REQUEST_DONE;
goto retry;
}
request->timestamp = time(NULL);
request->options = RAD_REQUEST_OPTION_NONE;
- request->module = "";
- request->component = "";
+ request->module = "<receive>";
+ request->component = "<core>";
if (debug_flag) request->radlog = radlog_request;
return request;