We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

Commit 7fbf72f9 authored by mattl's avatar mattl

Minor changes to OpportunisticQM for debugging

parent 42dff274
......@@ -24,7 +24,7 @@ class OpportunisticQueueManager extends DBQueueManager
protected $started_at = null;
protected $handled_items = 0;
const MAXEXECTIME = 10; // typically just used for the /main/cron action, only used if php.ini max_execution_time is 0
const MAXEXECTIME = 20; // typically just used for the /main/cron action, only used if php.ini max_execution_time is 0
public function __construct(array $args=array()) {
foreach (get_class_vars(get_class($this)) as $key=>$val) {
......@@ -114,7 +114,11 @@ class OpportunisticQueueManager extends DBQueueManager
return true;
}
}
if ($this->handled_items > 0) {
common_debug('Opportunistic queue manager passed execution time/item handling limit without being out of work.');
} else {
common_debug('Opportunistic queue manager did not have time to start on this action (max: '.$this->max_execution_time.' exceeded: '.abs(time()-$this->started_at).').');
}
return false;
}
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment