----------------------------------------
* CRM-14319: not all scheduled reminders are being sent
http://issues.civicrm.org/jira/browse/CRM-14319
*
*/
function civicrm_api3_job_send_reminder($params) {
+ //note that $params['rowCount' can be overridden by one of the preferred syntaxes ($options['limit'] = x
+ //It's not clear whether than syntax can be passed in via the UI config - but this keeps the pre 4.4.4 behaviour
+ // in that case (ie. makes it unconfigurable via the UI). Another approach would be to set a default of 0
+ // in the _spec function - but since that is a deprecated value it seems more contentious than this approach
+ $params['rowCount'] = 0;
$lock = new CRM_Core_Lock('civimail.job.EmailProcessor');
if (!$lock->isAcquired()) {
return civicrm_api3_create_error('Could not acquire lock, another EmailProcessor process is running');