"Roger A. Faulkner" wrote:
> 2. Discussion
>
> The posix_spawn() interface has a problem with MT-safeness,
> complained about on comp.unix.programmer and other places:
Isn't the problem with MT-safeness caused by the fact that posix_spawn() uses
malloc()?
J?rg
--
EMail:joerg at sch
"Roger A. Faulkner" wrote:
>
> I am sponsoring this automatic case for myself.
>
> 1. Introduction
>
> This case adds a new posix_spawn() support function to the C library:
>
>int posix_spawn_file_actions_addclosefrom_np(
>posix_spawn_file_actions_t *file_actions,
>
Roland Mainz wrote:
> "Roger A. Faulkner" wrote:
>> I am sponsoring this automatic case for myself.
>>
>> 1. Introduction
>>
>> This case adds a new posix_spawn() support function to the C library:
>>
>>int posix_spawn_file_actions_addclosefrom_np(
>>posix_spawn_file_action
> Date: Thu, 19 Feb 2009 14:30:53 +0100
> From: Roland Mainz
> Subject: Re: PSARC/2009/116 posix_spawn_file_actions_addclosefrom_np
> To: "Roger A. Faulkner"
> Cc: psarc-ext at sun.com
>
> "Roger A. Faulkner" wrote:
> >
> > I am
Roland Mainz writes:
> - IMO it may be nice to use a different suffix than "_np", e.g. IMO
> |posix_spawn_file_actions_addclosefrom_solaris()| may be better.
There's substantial precedent for this in Solaris. See:
mq_reltimedreceive_np(3c)
mq_reltimedsend_np(3c)
posix_spa
Roger A. Faulkner writes:
> See the materials directory of this case for the manual
> page change for posix_spawn_file_actions_addclose() and
> for the new posix_spawn_file_actions_addclosefrom_np()
> manual page.
+1
--
James Carlson, Solaris Networking
Sun Microsys
> Date: Thu, 19 Feb 2009 16:22:10 +0100
> From: Joerg.Schilling at fokus.fraunhofer.de (Joerg Schilling)
> Subject: Re: PSARC/2009/116 posix_spawn_file_actions_addclosefrom_np
> To: Roger.Faulkner at sun.com, psarc-ext at sun.com
>
> "Roger A. Faulkner"
I am sponsoring this automatic case for myself.
1. Introduction
This case adds a new posix_spawn() support function to the C library:
int posix_spawn_file_actions_addclosefrom_np(
posix_spawn_file_actions_t *file_actions,
int filedes);
The committment level