Bug 11918 – pthread_kill should be nothrow

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
druntime
Product
D
Version
D2
Platform
All
OS
Linux
Creation time
2014-01-13T09:21:00Z
Last change time
2015-06-09T05:14:58Z
Assigned to
nobody
Creator
justin

Comments

Comment #0 by justin — 2014-01-13T09:21:22Z
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
Comment #1 by dbugz — 2015-04-18T05:33:28Z