]> granicus.if.org Git - apache/commit
* The concept of the cleaned flag is flawed: Once we returned the connection
authorRuediger Pluem <rpluem@apache.org>
Thu, 23 Dec 2010 16:43:43 +0000 (16:43 +0000)
committerRuediger Pluem <rpluem@apache.org>
Thu, 23 Dec 2010 16:43:43 +0000 (16:43 +0000)
commitcbe247d915ff6d144f6f113135a02754718b61fa
tree406d58704da8f1020de5fd381476737ef0508dd1
parent23bc3de91b9a7a4634eb1a7c70e2c5110125048d
* The concept of the cleaned flag is flawed: Once we returned the connection
  to the pool we cannot longer rely on it as another thread could have leased
  the connection in the meantime and might have modified it.
  BUT: We only use this flag once we returned the connection to the pool.
  So signal that we returned the connection to the pool by something that is
  local to the thread, in this case set backend to NULL if we already have
  returende the connection.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1052314 13f79535-47bb-0310-9956-ffa450edef68
include/ap_mmn.h
modules/proxy/mod_proxy.h
modules/proxy/mod_proxy_http.c
modules/proxy/proxy_util.c