We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 75ceff0 commit 9716e22Copy full SHA for 9716e22
src/fenix_data_policy_in_memory_raid.cpp
@@ -530,7 +530,7 @@ int Member::lrestore(
530
531
int begin = end > 0 ? end-1 : end;
532
if(max_restore != 0){
533
- for(int i = end-1; i >= 0 && !recovered.includes_all(max_restore) ; i--){
+ for(int i = end-1; i >= 0 && !recovered.includes_all(max_restore-1) ; i--){
534
if(entries[i].timestamp < 0) break;
535
begin = i;
536
recovered += entries[i].region;
@@ -545,7 +545,7 @@ int Member::lrestore(
545
}
546
547
if(end <= 0) return FENIX_ERROR_NODATA_FOUND;
548
- if(max_restore != 0 && !recovered.includes_all(max_restore))
+ if(max_restore != 0 && !recovered.includes_all(max_restore-1))
549
return FENIX_WARNING_PARTIAL_RESTORE;
550
return FENIX_SUCCESS;
551
0 commit comments