mirror of
https://github.com/apache/httpd.git
synced 2025-08-07 04:02:58 +03:00
Prevent race condition
See http://www.mail-archive.com/dev@httpd.apache.org/msg47171.html git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@988038 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -2587,8 +2587,8 @@ PROXY_DECLARE(int) ap_proxy_connect_backend(const char *proxy_function,
|
||||
*/
|
||||
if (!connected && PROXY_WORKER_IS_USABLE(worker) &&
|
||||
!(worker->s->status & PROXY_WORKER_IGNORE_ERRORS)) {
|
||||
worker->s->status |= PROXY_WORKER_IN_ERROR;
|
||||
worker->s->error_time = apr_time_now();
|
||||
worker->s->status |= PROXY_WORKER_IN_ERROR;
|
||||
ap_log_error(APLOG_MARK, APLOG_ERR, 0, s,
|
||||
"ap_proxy_connect_backend disabling worker for (%s)",
|
||||
worker->hostname);
|
||||
|
Reference in New Issue
Block a user