186 |
foreach my $pos ( $offset + 1 .. $offset + $input->size ) { |
foreach my $pos ( $offset + 1 .. $offset + $input->size ) { |
187 |
my $rec = $cache->{$pos} ||= $input->fetch_rec( $pos ); |
my $rec = $cache->{$pos} ||= $input->fetch_rec( $pos ); |
188 |
if ( ! $rec ) { |
if ( ! $rec ) { |
189 |
warn "END at $pos"; |
print STDERR "END @ $pos"; |
190 |
last; |
last; |
191 |
} |
} |
192 |
|
|
193 |
eval "$code"; |
eval "$code"; |
194 |
if ( $@ ) { |
if ( $@ ) { |
195 |
warn "ABORT [$pos] $@\n"; |
warn "ABORT $pos $@\n"; |
196 |
last; |
last; |
197 |
} else { |
} else { |
198 |
$affected++; |
$affected++; |