• Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/posting/threadstrategy/abstractthreadstrategy.php
  • Класс: BitrixSenderPostingThreadStrategyAbstractThreadStrategy
  • Вызов: AbstractThreadStrategy::lock
protected function lock()
{
	$connection = Application::getInstance()->getConnection();
	if ($connection instanceof DBMysqlCommonConnection)
	{
		$lockDb = $connection->query(
			sprintf(
				"SELECT GET_LOCK('posting_thread_%d', 0) as L",
				$this->postingId
			),
			false,
			"File: ".__FILE__."
Line: ".__LINE__ ); $lock = $lockDb->fetch(); if ($lock["L"] == "1") { return true; } } return false; }