View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000603 | 1003.1(2008)/Issue 7 | System Interfaces | public | 2012-09-08 22:07 | 2012-09-12 16:22 |
Reporter | john_spencer | Assigned To | ajosey | ||
Priority | normal | Severity | Objection | Type | Enhancement Request |
Status | Closed | Resolution | Rejected | ||
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. |
|
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. |
|
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. |
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 |