D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 11918 - pthread_kill should be nothrow
Summary: pthread_kill should be nothrow
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: druntime (show other issues)
Version: D2
Hardware: All Linux
: P2 normal
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-13 09:21 UTC by Justin Whear
Modified: 2015-06-09 05:14 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Justin Whear 2014-01-13 09:21:22 UTC
Module core.sys.posix.signal defines pthread_kill without `nothrow`.  This is particularly noticeable as this function is commonly used in the context of signal handling (which requires a nothrow function) in order to propagate a signal to other threads.

Also defined in core.sys.osx.pthread