retry without BULKWALK automatically in snapshot

This commit is contained in:
Oliver Gorwits
2022-08-01 21:55:10 +01:00
parent 7732ac3529
commit dc659641bd

View File

@@ -266,8 +266,12 @@ sub walker {
if ( $bulkwalk && @$vars == 0 ) {
($vars) = $sess->bulkwalk( 0, $repeaters, $var );
if ( $sess->{ErrorNum} ) {
error "snapshot $device BULKWALK " . $sess->{ErrorStr};
return;
debug "snapshot $device BULKWALK " . $sess->{ErrorStr};
debug "snapshot $device disabling BULKWALK";
$vars = [];
$bulkwalk = 0;
delete $sess->{ErrorNum};
delete $sess->{ErrorStr};
}
}