You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by co...@apache.org on 2006/01/14 13:53:11 UTC

svn commit: r369017 - in /httpd/httpd/branches/execd-dev/modules: filters/mod_ext_filter.c mappers/mod_rewrite.c metadata/mod_mime_magic.c ssl/ssl_util.c

Author: colm
Date: Sat Jan 14 04:53:04 2006
New Revision: 369017

URL: http://svn.apache.org/viewcvs?rev=369017&view=rev
Log:
Add markers for non-threadsafe calls which need porting.

Modified:
    httpd/httpd/branches/execd-dev/modules/filters/mod_ext_filter.c
    httpd/httpd/branches/execd-dev/modules/mappers/mod_rewrite.c
    httpd/httpd/branches/execd-dev/modules/metadata/mod_mime_magic.c
    httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c

Modified: httpd/httpd/branches/execd-dev/modules/filters/mod_ext_filter.c
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/execd-dev/modules/filters/mod_ext_filter.c?rev=369017&r1=369016&r2=369017&view=diff
==============================================================================
--- httpd/httpd/branches/execd-dev/modules/filters/mod_ext_filter.c (original)
+++ httpd/httpd/branches/execd-dev/modules/filters/mod_ext_filter.c Sat Jan 14 04:53:04 2006
@@ -414,6 +414,8 @@
     ef_dir_t *dc = ctx->dc;
     const char * const *env;
 
+    /* XXX TODO: port to execd calls */    
+
     ctx->proc = apr_pcalloc(ctx->p, sizeof(*ctx->proc));
 
     rc = apr_procattr_create(&ctx->procattr, ctx->p);

Modified: httpd/httpd/branches/execd-dev/modules/mappers/mod_rewrite.c
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/execd-dev/modules/mappers/mod_rewrite.c?rev=369017&r1=369016&r2=369017&view=diff
==============================================================================
--- httpd/httpd/branches/execd-dev/modules/mappers/mod_rewrite.c (original)
+++ httpd/httpd/branches/execd-dev/modules/mappers/mod_rewrite.c Sat Jan 14 04:53:04 2006
@@ -1139,6 +1139,8 @@
     apr_procattr_t *procattr;
     apr_proc_t *procnew;
 
+    /* XXX TODO: port to execd calls */
+
     if (   APR_SUCCESS == (rc=apr_procattr_create(&procattr, p))
         && APR_SUCCESS == (rc=apr_procattr_io_set(procattr, APR_FULL_BLOCK,
                                                   APR_FULL_BLOCK, APR_NO_PIPE))

Modified: httpd/httpd/branches/execd-dev/modules/metadata/mod_mime_magic.c
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/execd-dev/modules/metadata/mod_mime_magic.c?rev=369017&r1=369016&r2=369017&view=diff
==============================================================================
--- httpd/httpd/branches/execd-dev/modules/metadata/mod_mime_magic.c (original)
+++ httpd/httpd/branches/execd-dev/modules/metadata/mod_mime_magic.c Sat Jan 14 04:53:04 2006
@@ -2127,8 +2127,10 @@
     apr_procattr_t *procattr;
     apr_proc_t *procnew;
 
+    /* XXX TODO: port to execd calls */    
+    
     /* XXX missing 1.3 logic:
-     *
+     * 
      * what happens when !compr[parm->method].silent?
      * Should we create the err pipe, read it, and copy to the log?
      */

Modified: httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c?rev=369017&r1=369016&r2=369017&view=diff
==============================================================================
--- httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c (original)
+++ httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c Sat Jan 14 04:53:04 2006
@@ -66,6 +66,8 @@
     apr_procattr_t *procattr;
     apr_proc_t *proc;
 
+    /* XXX TODO: port to execd calls */
+
     if (apr_procattr_create(&procattr, p) != APR_SUCCESS)
         return NULL;
     if (apr_procattr_io_set(procattr, APR_FULL_BLOCK, APR_FULL_BLOCK,



Re: svn commit: r369017 - in /httpd/httpd/branches/execd-dev/modules: filters/mod_ext_filter.c mappers/mod_rewrite.c metadata/mod_mime_magic.c ssl/ssl_util.c

Posted by Joe Orton <jo...@redhat.com>.
On Sat, Jan 14, 2006 at 12:53:11PM -0000, colm@apache.org wrote:
> Modified: httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c
> URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c?rev=369017&r1=369016&r2=369017&view=diff
> ==============================================================================
> --- httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c (original)
> +++ httpd/httpd/branches/execd-dev/modules/ssl/ssl_util.c Sat Jan 14 04:53:04 2006
> @@ -66,6 +66,8 @@
>      apr_procattr_t *procattr;
>      apr_proc_t *proc;
>  
> +    /* XXX TODO: port to execd calls */
> +
>      if (apr_procattr_create(&procattr, p) != APR_SUCCESS)
>          return NULL;
>      if (apr_procattr_io_set(procattr, APR_FULL_BLOCK, APR_FULL_BLOCK,

This one is only used during startup so I don't think it needs porting?

joe