if (!$ff->cli) {
die("access denied");
}
- HTML_FlexyFramework::ensureSingle($_SERVER["SCRIPT_NAME"] .'|'. __FILE__, $this);
+ HTML_FlexyFramework::ensureSingle($_SERVER["SCRIPT_NAME"] .'|'. __FILE__ .'|'. (empty($_SERVER['argv'][1]) ? '': $_SERVER['argv'][1]), $this);
return true;
}
$pushed = array();
$requeue = array();
while (true) {
- if ($w->fetch()) {
+ // only add if we don't have any queued up..
+ if (empty($ar) && $w->fetch()) {
$ar[] = clone($w);
$total--;
}