cookie = chxj_load_cookie(r, value);
DBG(r, "REQ[%X] call end chxj_load_cookie()", (unsigned int)(apr_size_t)r);
if (! no_update_flag && cookie) {
- chxj_update_cookie(r, cookie);
+ cookie = chxj_update_cookie(r, cookie);
}
chxj_cookie_unlock(r, lock);
}
DBG(r, "REQ[%X] +-------------------------------------------------------------------+", (unsigned int)(apr_size_t)r);
for (ii=0; ii<ilen-64; ii+=64) {
DBG(r, "REQ[%X] | [%-*.*s] |", (unsigned int)(apr_size_t)r, 64, 64, &s[ii]);
+ if (ilen < 64) {
+ break;
+ }
+ }
+ if (ilen >= 64 && ((ilen-64) % 64 != 0)) {
+ DBG(r, "REQ[%X] | [%-*.*s] |", (unsigned int)(apr_size_t)r, 64, 64, &s[ii]);
}
- DBG(r, "REQ[%X] | [%-*.*s] |", (unsigned int)(apr_size_t)r, 64, 64, &s[ii]);
DBG(r, "REQ[%X] +--------------------------------------------------------------------+", (unsigned int)(apr_size_t)r);
for (;;) {
cookie = chxj_load_cookie(r, value);
DBG(r, "REQ[%X] call end chxj_load_cookie()", (unsigned int)(apr_size_t)r);
if (! no_update_flag && cookie) {
- chxj_update_cookie(r, cookie);
+ cookie = chxj_update_cookie(r, cookie);
}
chxj_cookie_unlock(r, lock);
}
url_path = apr_psprintf(pool, "%s%s", dconf->forward_url_base, r->uri);
}
else {
- url_path = apr_psprintf(pool, "%s://%s:%d%s", chxj_apache_run_http_scheme(r), ap_get_server_name(r), ap_get_server_port(r), r->uri);
+ url_path = apr_psprintf(pool, "%s://%s:%d%s", chxj_apache_run_http_scheme(r), "127.0.0.1", ap_get_server_port(r), r->uri);
}
if (r->args) {
url_path = apr_pstrcat(pool, url_path, "?", r->args, NULL);