ap_log_rerror(APLOG_MARK, APLOG_ERR, rv, r, APLOGNO(01023) "error apr_poll()");
return HTTP_INTERNAL_SERVER_ERROR;
}
-#ifdef DEBUGGING
- ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r, APLOGNO(01024)
+
+ ap_log_rerror(APLOG_MARK, APLOG_TRACE2, 0, r, APLOGNO(01024)
"woke from poll(), i=%d", pollcnt);
-#endif
for (pi = 0; pi < pollcnt; pi++) {
const apr_pollfd_t *cur = &signalled[pi];
if (cur->desc.s == sock) {
pollevent = cur->rtnevents;
if (pollevent & (APR_POLLIN | APR_POLLHUP)) {
-#ifdef DEBUGGING
- ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r, APLOGNO(01025)
- "sock was readable");
-#endif
+ ap_log_rerror(APLOG_MARK, APLOG_TRACE2, 0, r, APLOGNO(01025)
+ "backend was readable");
done |= ap_proxy_transfer_between_connections(r, backconn,
c, bb_back,
bb_front,
- "sock", NULL,
+ "backend", NULL,
CONN_BLKSZ, 1)
!= APR_SUCCESS;
}
else if (pollevent & APR_POLLERR) {
- ap_log_rerror(APLOG_MARK, APLOG_NOTICE, 0, r, APLOGNO(01026)
- "err on backconn");
+ ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, APLOGNO(01026)
+ "err on backend connection");
backconn->aborted = 1;
done = 1;
}
else if (cur->desc.s == client_socket) {
pollevent = cur->rtnevents;
if (pollevent & (APR_POLLIN | APR_POLLHUP)) {
-#ifdef DEBUGGING
- ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r, APLOGNO(01027)
+ ap_log_rerror(APLOG_MARK, APLOG_TRACE2, 0, r, APLOGNO(01027)
"client was readable");
-#endif
done |= ap_proxy_transfer_between_connections(r, c,
backconn,
bb_front,
!= APR_SUCCESS;
}
else if (pollevent & APR_POLLERR) {
- ap_log_rerror(APLOG_MARK, APLOG_NOTICE, 0, r, APLOGNO(02827)
- "err on client");
+ ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, APLOGNO(02827)
+ "err on client connection");
c->aborted = 1;
done = 1;
}
}
}
- ap_log_rerror(APLOG_MARK, APLOG_TRACE1, 0, r, APLOGNO(02445)
+ ap_log_rerror(APLOG_MARK, APLOG_TRACE2, 0, r, APLOGNO(02445)
"woke from poll(), i=%d", pollcnt);
for (pi = 0; pi < pollcnt; pi++) {
if (cur->desc.s == sock) {
pollevent = cur->rtnevents;
if (pollevent & (APR_POLLIN | APR_POLLHUP)) {
- ap_log_rerror(APLOG_MARK, APLOG_TRACE1, 0, r, APLOGNO(02446)
- "sock was readable");
+ ap_log_rerror(APLOG_MARK, APLOG_TRACE2, 0, r, APLOGNO(02446)
+ "backend was readable");
done |= ap_proxy_transfer_between_connections(r, backconn,
c, bb_i, bb_o,
- "sock", NULL,
+ "backend", NULL,
AP_IOBUFSIZE,
0)
!= APR_SUCCESS;
}
else if (pollevent & APR_POLLERR) {
- ap_log_rerror(APLOG_MARK, APLOG_NOTICE, 0, r, APLOGNO(02447)
- "error on backconn");
+ ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, APLOGNO(02447)
+ "error on backend connection");
backconn->aborted = 1;
done = 1;
}
else {
- ap_log_rerror(APLOG_MARK, APLOG_NOTICE, 0, r, APLOGNO(02605)
+ ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, APLOGNO(02605)
"unknown event on backconn %d", pollevent);
done = 1;
}
else if (cur->desc.s == client_socket) {
pollevent = cur->rtnevents;
if (pollevent & (APR_POLLIN | APR_POLLHUP)) {
- ap_log_rerror(APLOG_MARK, APLOG_TRACE1, 0, r, APLOGNO(02448)
+ ap_log_rerror(APLOG_MARK, APLOG_TRACE2, 0, r, APLOGNO(02448)
"client was readable");
done |= ap_proxy_transfer_between_connections(r, c, backconn,
bb_o, bb_i,
!= APR_SUCCESS;
}
else if (pollevent & APR_POLLERR) {
- ap_log_rerror(APLOG_MARK, APLOG_TRACE1, 0, r, APLOGNO(02607)
- "error on client conn");
+ ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, APLOGNO(02607)
+ "error on client connection");
c->aborted = 1;
done = 1;
}
else {
- ap_log_rerror(APLOG_MARK, APLOG_NOTICE, 0, r, APLOGNO(02606)
+ ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, APLOGNO(02606)
"unknown event on client conn %d", pollevent);
done = 1;
}