const char *url = worker->s->name;
wctx_t *wctx = apr_pcalloc(ctx->p, sizeof(wctx_t));
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO(03248)
"Creating hc worker %s for %s://%s:%d",
wptr, worker->s->scheme, worker->s->hostname,
(int)worker->s->port);
rv = apr_sockaddr_info_get(&(worker->cp->addr), worker->s->hostname, APR_UNSPEC,
worker->s->port, 0, ctx->p);
if (rv != APR_SUCCESS) {
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO(03249)
"DNS lookup failure for: %s:%d",
worker->s->hostname, (int)worker->s->port);
}
if (!worker->cp) {
rv = ap_proxy_initialize_worker(worker, ctx->s, ctx->p);
if (rv != APR_SUCCESS) {
- ap_log_error(APLOG_MARK, APLOG_EMERG, rv, ctx->s, APLOGNO() "Cannot init worker");
+ ap_log_error(APLOG_MARK, APLOG_EMERG, rv, ctx->s, APLOGNO(03250) "Cannot init worker");
return rv;
}
rv = (hc_determine_connection(ctx, worker) == OK ? APR_SUCCESS : APR_EGENERAL);
backend->close = 1;
ap_proxy_release_connection(proxy_function, backend, s);
}
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO(03251)
"Health check %s Status (%d) for %s.",
ap_proxy_show_hcmethod(backend->worker->s->method),
status,
(*backend)->hostname = hc->s->hostname;
if (strcmp(hc->s->scheme, "https") == 0) {
if (!ap_proxy_ssl_enable(NULL)) {
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO(03252)
"mod_ssl not configured?");
return !OK;
}
static void hc_send(sctx_t *ctx, apr_pool_t *p, const char *out, proxy_conn_rec *backend)
{
apr_bucket_brigade *tmp_bb = apr_brigade_create(p, ctx->ba);
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO() "%s", out);
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO(03253) "%s", out);
APR_BRIGADE_INSERT_TAIL(tmp_bb, apr_bucket_pool_create(out, strlen(out), p,
ctx->ba));
APR_BRIGADE_INSERT_TAIL(tmp_bb, apr_bucket_flush_create(ctx->ba));
if (len <= 0) {
return !OK;
}
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO(03254)
"%s", buffer);
/* for the below, see ap_proxy_http_process_response() */
if (apr_date_checkmask(buffer, "HTTP/#.# ###*")) {
if (!(value = strchr(buffer, ':'))) {
return !OK;
}
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ctx->s, APLOGNO(03255)
"%s", buffer);
*value = '\0';
++value;
server_rec *s = ctx->s;
apr_status_t rv;
/* TODO: REMOVE ap_log_error call */
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO(03256)
"Health check (%s).", worker->s->name);
switch (worker->s->method) {
break;
}
if (rv == APR_ENOTIMPL) {
- ap_log_error(APLOG_MARK, APLOG_ERR, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_ERR, 0, s, APLOGNO(03257)
"Somehow tried to use unimplemented hcheck method: %d", (int)worker->s->method);
return;
}
apr_pool_t *p;
switch (state) {
case AP_WATCHDOG_STATE_STARTING:
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO(03258)
"%s watchdog started.",
HCHECK_WATHCHDOG_NAME);
break;
case AP_WATCHDOG_STATE_RUNNING:
/* loop thru all workers */
/* TODO: REMOVE ap_log_error call */
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO(03259)
"Run of %s watchdog.",
HCHECK_WATHCHDOG_NAME);
if (s) {
for (n = 0; n < balancer->workers->nelts; n++) {
worker = *workers;
/* TODO: REMOVE ap_log_error call */
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO(03260)
"Checking %s worker: %s [%d] (%pp)", balancer->s->name,
worker->s->name, worker->s->method, worker);
if ((worker->s->method != NONE) && (now > worker->s->updated + worker->s->interval)) {
break;
case AP_WATCHDOG_STATE_STOPPING:
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO(03261)
"stopping %s watchdog.",
HCHECK_WATHCHDOG_NAME);
break;
hc_watchdog_get_instance = APR_RETRIEVE_OPTIONAL_FN(ap_watchdog_get_instance);
hc_watchdog_register_callback = APR_RETRIEVE_OPTIONAL_FN(ap_watchdog_register_callback);
if (!hc_watchdog_get_instance || !hc_watchdog_register_callback) {
- ap_log_error(APLOG_MARK, APLOG_CRIT, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_CRIT, 0, s, APLOGNO(03262)
"mod_watchdog is required");
return !OK;
}
HCHECK_WATHCHDOG_NAME,
0, 1, p);
if (rv) {
- ap_log_error(APLOG_MARK, APLOG_CRIT, rv, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_CRIT, rv, s, APLOGNO(03263)
"Failed to create watchdog instance (%s)",
HCHECK_WATHCHDOG_NAME);
return !OK;
ctx,
hc_watchdog_callback);
if (rv) {
- ap_log_error(APLOG_MARK, APLOG_CRIT, rv, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_CRIT, rv, s, APLOGNO(03264)
"Failed to register watchdog callback (%s)",
HCHECK_WATHCHDOG_NAME);
return !OK;
}
- ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO()
+ ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s, APLOGNO(03265)
"watchdog callback registered (%s)", HCHECK_WATHCHDOG_NAME);
return OK;
}