$batch_queue)) { logger('add_to_queue: too many queued items for batch server ' . $cid . ' - discarding message'); return; } elseif((! $batch) && ($r[0]['total'] > $max_queue)) { logger('add_to_queue: too many queued items for contact ' . $cid . ' - discarding message'); return; } } q("INSERT INTO `queue` ( `cid`, `network`, `created`, `last`, `content`, `batch`) VALUES ( %d, '%s', '%s', '%s', '%s', %d) ", intval($cid), dbesc(datetime_convert()), dbesc(datetime_convert()), dbesc($msg), intval(($batch) ? 1: 0) ); }