1. A storage subsystem comprising: a non-volatile storage media comprising a plurality of data stripes, wherein a storage capacity of each of the plurality of data stripes is a defined size; a volatile storage media for temporarily storing data to be written to the non-volatile storage media; and a controller configured to close each data stripe from the plurality of stripes when the quantity of data written to the data stripe corresponds to the storage capacity for the data stripe, detect an occurrence of a data access error in a first data stripe from the plurality of data stripes, wherein the first data stripe comprises a data stripe with less data written to the data stripe than the defined size for the data stripe; and in response to detecting an occurrence of the data access error, close the first data stripe prior to the quantity of data written to the first data stripe corresponding to the storage capacity of the first data stripe.