On Mon, Oct 30, 2017 at 10:01:52AM -0400, Tyler Baicar wrote:I'm okay with reverting this and coming up with another solution, but that seems like it
This is not as important for polling sources as it is for theWhatever it is, you can't call it there as it could deadlock. You need
interrupt sources since polling sources are regularly checked and
shouldn't be used for fatal error scenarios. For interrupt driven
sources, there could already be a fatal error pending, so we should
handle it immediately.
to think about doing that differently. If you can't come up with a
solution quickly, it should be reverted and then you can try again
later.