Bug 4146 – Unavailable: core.sys.posix.sys.wait.waitid()

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P2
Component
druntime
Product
D
Version
D2
Platform
All
OS
All
Creation time
2010-05-02T03:23:00Z
Last change time
2015-06-09T05:13:44Z
Assigned to
sean
Creator
bugzilla

Comments

Comment #0 by bugzilla — 2010-05-02T03:23:28Z
As of POSIX:2008, the waitid() function and its related symbolic constants have been moved to the Base specification. The relevant declarations are already in core/sys/posix/sys/wait.d, but are commented out. Please uncomment them -- I'd like to use waitid() in the new std.process. Reference: http://www.opengroup.org/onlinepubs/9699919799/basedefs/sys_wait.h.html
Comment #1 by bugzilla — 2010-05-06T01:28:43Z
http://www.dsource.org/projects/druntime/changeset/291 Thanks for fixing this so quickly, Sean. As it turns out, though, I won't be needing it after all -- what I wanted it for wouldn't be portable to Windows.
Comment #2 by clugdbug — 2010-05-18T12:19:52Z
Fixed DMD2.046.