Well if you have had experiences with software RAID arrays that complete write cycles despite the CPU hanging, your experience certainly outranks mine. I'm sure others would love to hear how they manage to achieve that - I certainly would!!!
I can understand hardware RAIDs doing that, but they require separate RAM and power to do that.
I look forward to an explanation of your experience.
Of course if you are still talking about disc corruption recovery then I/we have no interest since that is not what Settra's issue is about.
PS - having specified & built & used RAIDs from 0 to 10, I am aware of the many variations of implementation - eg, mirrors that stagger their data writing order and mirrors that have independent buffers so as to not halve their overall writing speed. Of course to ensure valid directories given Settra's problem, they are NOT software RAIDs.