Return-Path: Delivered-To: apmail-httpd-cvs-archive@www.apache.org Received: (qmail 37163 invoked from network); 14 Jan 2006 12:53:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Jan 2006 12:53:36 -0000 Received: (qmail 77233 invoked by uid 500); 14 Jan 2006 12:53:35 -0000 Delivered-To: apmail-httpd-cvs-archive@httpd.apache.org Received: (qmail 77029 invoked by uid 500); 14 Jan 2006 12:53:33 -0000 Mailing-List: contact cvs-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list cvs@httpd.apache.org Received: (qmail 77003 invoked by uid 99); 14 Jan 2006 12:53:33 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 14 Jan 2006 04:53:33 -0800 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Sat, 14 Jan 2006 04:53:32 -0800 Received: (qmail 37019 invoked by uid 65534); 14 Jan 2006 12:53:12 -0000 Message-ID: <20060114125312.37018.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: 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 Date: Sat, 14 Jan 2006 12:53:11 -0000 To: cvs@httpd.apache.org From: colm@apache.org X-Mailer: svnmailer-1.0.5 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N 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,