Thread overview
[Issue 18621] core.sync.condition notify methods cannot be used from a (unix) signal handler
Mar 16, 2018
James E. King III
Mar 16, 2018
James E. King III
Mar 16, 2018
James E. King III
March 16, 2018
https://issues.dlang.org/show_bug.cgi?id=18621

--- Comment #1 from James E. King III <jking@apache.org> ---
Discussion on the forum, for reference:

https://forum.dlang.org/thread/xakcezblunbflwxbyrxb@forum.dlang.org

--
March 16, 2018
https://issues.dlang.org/show_bug.cgi?id=18621

James E. King III <jking@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID

--- Comment #2 from James E. King III <jking@apache.org> ---
Hi, on further review it seems condition variables are not safe to use from signal handlers, according to https://linux.die.net/man/3/pthread_cond_signal therefore I am closing this as invalid.

--
March 16, 2018
https://issues.dlang.org/show_bug.cgi?id=18621

James E. King III <jking@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |CLOSED

--