View Issue Details

IDProjectCategoryView StatusLast Update
00019931003.1(2024)/Issue8System Interfacespublic2026-07-21 20:00
Reporterenh Assigned To 
PrioritynormalSeverityEditorialTypeEnhancement Request
Status NewResolutionOpen 
NameElliott Hughes
OrganizationGoogle
User Reference
Sectionpthread_create()
Page Number(page or range of pages)
Line Number(Line or range of lines)
Interp Status
Final Accepted Text
Summary0001993: pthread_create() should allow failure with ENOMEM, not just EAGAIN
Descriptionpthread_create() is currently defined to allow EAGAIN or EPERM. while _some_ resource issues fit EAGAIN, others do not warrant a retry loop. glibc and bionic both want to return ENOMEM in particular as an unretriable failure.
Desired Actionadd

[ENOMEM]
The system lacked the necessary resources to create another thread, and a retry is unlikely to succeed.

to the errors section
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-07-21 20:00 enh New Issue