$penalties = $penalties->{fatal_penalties};
+
# ---------------------------------------------------------------------
# Now run the patron permit script
# ---------------------------------------------------------------------
return undef;
}
+
$logger->info("circulator: found permitted hold ".
$hold->id . " for copy, capturing...");
# -----------------------------------------------------------------
$self->renewal_remaining( $circ->renewal_remaining - 1 );
- #$self->renewal_remaining(0) if $self->renewal_remaining < 0;
$self->circ($circ);
$self->run_renew_permit;
$self->patron->id." returned events: @$events") if @$events;
$self->push_events(OpenILS::Event->new($_)) for @$events;
+
+ $logger->debug("circulator: re-creating script runner to be safe");
+ $self->mk_script_runner;
}