https://issues.dlang.org/show_bug.cgi?id=12738

--- Comment #7 from hst...@quickfur.ath.cx ---
I'm OK with saying that extern(C) does not guarantee nothrow.

But please keep in mind that this attribute change in the signature of the
signal handler BREAKS EXISTING CODE. Possibly in a major way. This is going to
cause a lot of user unhappiness if the next release just causes this breakage
with no prior warning. Are we sure that's what we want to do?

(My own code can be easily fixed to avoid this problem, but that may not be
true in other, more complicated codebases.)

--

Reply via email to