apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Jacques Clar" <JJC...@novell.com>
Subject Re: cvs commit: apr/include apr_thread_proc.h
Date Tue, 15 Jun 2004 15:23:19 GMT
Default is no-op on every platform except for NetWare which is NO. By
default we want to run 
child in the current address space, the same as the parent process
instead of using separate ones. 
Performance and complexity are two main reasons.
This is something specific to the NetWare OS that will not be used by
other platforms. 
The following link as a brief description of protected address space on
NetWare:
http://www.novell.com/documentation/nw6p/index.html?page=/documentation/nw6p/smem_enu/data/hm7eiu26.html
 
Thanks,
JJ
>>> Jeff Trawick trawick@attglobal.net> 6/15/2004 6:59:07 AM >>

>   + * @param addrspace Should the child start in its own address
space?  Default is no. 

default is yes everywhere but Netware...

what are the concerns with running child in same address space?  if
safer to 
run in separate address space, shouldn't that be the default?

>     */
>    APR_DECLARE(apr_status_t)
apr_procattr_addrspace_set(apr_procattr_t *attr,
>                                                           apr_int32_t
addrspace);


Mime
View raw message