- Added a wait timeout parameter to the WAITING method, so that Spectre

doesn't have to check something that the workflow activity knows it will 
   have to wait on for a while.
 - Added --stop and --start aliases to spectre.pl.
This commit is contained in:
JT Smith 2008-11-19 01:15:31 +00:00
parent 7349633d63
commit bc5fd3c727
21 changed files with 89 additions and 44 deletions

View file

@ -100,13 +100,13 @@ sub execute {
# give up if we're taking too long
if (time - $start > 120) {
$sth->finish;
return $self->WAITING;
return $self->WAITING(1);
}
}
# If there are more messages waiting to be purged, return WAITING
if ( $sth->rows >= $limit ) {
return $self->WAITING;
return $self->WAITING(1);
}
else {
return $self->COMPLETE;