If the read is aborted via the permit (due to timeout) don't throw the abort exception, instead propagate it via the future chain. Also, use try_catch<> instead of try ... catch to decorate malformed_sstable_exception with the file name.
If the read is aborted via the permit (due to timeout) don't throw the abort exception, instead propagate it via the future chain. Also, use try_catch<> instead of try ... catch to decorate malformed_sstable_exception with the file name.