Austin Group Defect Tracker

Aardvark Mark III


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000603 [1003.1(2008)/Issue 7] System Interfaces Objection Enhancement Request 2012-09-08 22:07 2012-09-12 16:22
Reporter john_spencer View Status public  
Assigned To ajosey
Priority normal Resolution Rejected  
Status Closed  
Name John Spencer
Organization
User Reference
Section posix_spawn
Page Number 0
Line Number 0
Interp Status ---
Final Accepted Text
Summary 0000603: unable to apply setrlimit() to process spawned with posix_spawn
Description it is not possible to apply a setrlimit on a posix_spawn()'d process.
to achieve this result, you have to resort to fork(), which is hard or impossible to implement on certain platforms, and thus prevents to benefit from the advantages (such as lower memory usage) that the usage of posix_spawn() offers.
Desired Action i propose addition of a function that allows to achieve this task.
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0001364)
eblake (manager)
2012-09-12 16:20

Several criteria must be met before a new feature can be added to the
standard. These include, but might not be limited to:
1. one of the three member organizations of The Austin Group (The
    Open Group, IEEE PASC, and ISO/IEC JTC1/SC22) must sponsor the
    addition,
2. the feature must have already been implemented,
3. the feature must fit into the scope of the standard,
4. copyright release for documentation of the feature to The Austin
    Group's member organizations must be available,
5. the feature to be added must not be controversial (i.e., likely to
    generate negative votes when trying to ballot a draft of the
    standard that contains the new feature), and
6. must include documentation giving explicit editing instructions
    describing all of the changes that would need to be made to the
    current standard to add the new feature.

The group felt that this proposal is currently lacking on points 2 (no existing implementation practice) and 6 (no formal wording of the proposed addition); while the idea has merit, these two points must be resolved before the bug can be reopened.
(0001365)
eblake (manager)
2012-09-12 16:22

On a personal note, are there any other additions to posix_spawn worth considering? For example, it would be nice to have the ability to select the current working directory of the child process.

- Issue History
Date Modified Username Field Change
2012-09-08 22:07 john_spencer New Issue
2012-09-08 22:07 john_spencer Status New => Under Review
2012-09-08 22:07 john_spencer Assigned To => ajosey
2012-09-08 22:07 john_spencer Name => John Spencer
2012-09-08 22:07 john_spencer Section => posix_spawn
2012-09-08 22:07 john_spencer Page Number => 0
2012-09-08 22:07 john_spencer Line Number => 0
2012-09-12 16:20 eblake Note Added: 0001364
2012-09-12 16:21 eblake Interp Status => ---
2012-09-12 16:21 eblake Status Under Review => Closed
2012-09-12 16:21 eblake Resolution Open => Rejected
2012-09-12 16:22 eblake Note Added: 0001365


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker