ebb62867fb
Use the new APLOG_USE_MODULE/AP_DECLARE_MODULE macros everywhere to take
...
advantage of per-module loglevels
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@951895 13f79535-47bb-0310-9956-ffa450edef68
2010-06-06 16:59:50 +00:00
c6646ca325
Fix backward compatibility with APR versions less than 2.0 which don't have
...
apr_socket_wait().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@933547 13f79535-47bb-0310-9956-ffa450edef68
2010-04-13 11:07:29 +00:00
9128497953
Remove usage of the APR private function apr_wait_for_io_or_timeout(),
...
replacing it with the newly added apr_socket_wait().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@933341 13f79535-47bb-0310-9956-ffa450edef68
2010-04-12 18:12:43 +00:00
1b107647d1
simple formatting line-wrap/no functional changes
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@772192 13f79535-47bb-0310-9956-ffa450edef68
2009-05-06 12:56:04 +00:00
e87fbb3d25
Use canonical testing
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@772190 13f79535-47bb-0310-9956-ffa450edef68
2009-05-06 12:54:17 +00:00
a4b24e0aed
Remove tabs. no functional changes.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@732772 13f79535-47bb-0310-9956-ffa450edef68
2009-01-08 17:49:45 +00:00
13618e8c65
Add a declaration check for CMSG_DATA to mod_proxy_fdpass.
...
Also move '#error' after the includes, because it seems
CMSG_DATA is commonly defined in sys/socket.h.
The check also overwrites _apmod_error_fatal in case
CMSG_DATA is not defined to allow building when configure
was called with "--enable-proxy". Otherwise one would need
to explicitly disable mod_proxy_fdpass.
We might want to remove the #error completely, because the
new feature test prevents the building of the module when
the symbol is not defined.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@730803 13f79535-47bb-0310-9956-ffa450edef68
2009-01-02 18:15:02 +00:00
f2cf8d6e5d
Use apr_cpystrn instead of strncpy since strncpy can create an unterminated string.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@727777 13f79535-47bb-0310-9956-ffa450edef68
2008-12-18 17:51:18 +00:00
1e06b62d69
Add configuration of the Flush provider for mod_proxy_fdpass.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@725946 13f79535-47bb-0310-9956-ffa450edef68
2008-12-12 08:46:47 +00:00
3161002dc7
Move the provider interface to a separate header file for mod_proxy_fdpass.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@725943 13f79535-47bb-0310-9956-ffa450edef68
2008-12-12 08:33:31 +00:00
ad762da5ad
Convert the flushing mechanism used before passing the socket to be based on a provider, and include a default one using a flush.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@725942 13f79535-47bb-0310-9956-ffa450edef68
2008-12-12 08:24:28 +00:00
38ca097dde
Add a new mod_proxy_fdpass module to pass a client connection off to a separate daemon.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@725940 13f79535-47bb-0310-9956-ffa450edef68
2008-12-12 08:04:47 +00:00