On Thursday, 10 July 2014 at 20:20:41 UTC, Sean Kelly wrote:
Not currently.  Mostly because you're the first person to run
into this issue (or at least to ask about it, as far as I can
recall).  Using signals for collection at all is a real sore
point for me--I think it's a terrible but necessary hack--so any
improvements that can be made regarding this are welcome.

I opened a pull request, https://github.com/D-Programming-Language/druntime/pull/888. I am eager for any feedback. I ended up not having a thread_init2 sort of function as typically in this cases thread_init is going to be called indirectly via rt_init, and I didn't want to introduce several layers of XXXX2 functions to pass the parameters all the way down. If it is thought that is a better approach after all I am of course open to maing those changes.

Thanks.

Reply via email to