write io is sent for a new data e g d 0 a u2032 to be written to the first disk e g p1 in the state 3 the write io is completed for the data d 0 a u2032 after the write io has completed in the state 3 an interrupted write mode occurs e g a first fault without completing the write to the second disk e g p2 in the state 4 while trying to generate the new parity pa u2032 the second disk e g p2 fails e g a second fault resulting in the wrong generation of d 1 a u2032 using the parity pa with the data d 0 a u2032 and the data d 2 a the system 70 may experience both the first fault and the second fault e g the double fault condition referring to fig4 a block diagram of the system 100 is shown the system generally comprises a module 102 a module 104 a module 106 a module 108 and a module 110 the module 102 may be implemented as a controller e g controller a the module 104 may be implemented as a controller e g controller b the module 106.