protected function increment($type = self::readers)
{
$q = $this->select_q($type);
if (empty($q)) {
return false;
}
$sent = msg_send($q, $type, $type, false, false, $err);
if ($sent == false) {
$counter = $this->get_counter($type);
$this->err_log[] = 'Message was not sent to queue ' . ($type == self::readers ? 'readers ' . $this->read_q_key : 'writers ' . $this->write_q_key) . ' counter: ' . $counter . ', error: ' . $err;
return false;
}
return true;
}