<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Зависание при подпкиске на цены]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Зависание при подпкиске на цены форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 20 Apr 2026 20:33:23 +0300</pubDate>
		<item>
			<title>Зависание при подпкиске на цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26777/topic3074/">Зависание при подпкиске на цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Мое предположение, что метод CreateDataSource обращается к тем же данным, что и колбэк (раз он умеет сразу получать инфомацию о количество записей). Тут и происходит дедлок, по всей видимости, что приводит к зависанию программы. Итого, имеет два потока. Один пытается подписаться на данный. Другой пытается обработать новые данные. Так как первый поток лезет еще и к самим данным, то это приводит к зависанию. <br />
			<i>20.09.2017 18:22:01, timber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26777/topic3074/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26777/topic3074/</guid>
			<pubDate>Wed, 20 Sep 2017 18:22:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Зависание при подпкиске на цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26776/topic3074/">Зависание при подпкиске на цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_DJuFWBTZ" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br /><br />====quote====<br /> Sergey Gorokhov &nbsp; написал:<br />Если требуется точный диагноз, необходимо предоставить полную версию кода скрипта.<br />=============<br /><br />=============<br />Скажите, и колбэки со свечами идут в том же потоке, что и обычные цены? Или тут отдельный поток? <br />
			<i>20.09.2017 17:59:34, timber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26776/topic3074/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26776/topic3074/</guid>
			<pubDate>Wed, 20 Sep 2017 17:59:34 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Зависание при подпкиске на цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26746/topic3074/">Зависание при подпкиске на цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_xWIi9N73" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Если требуется точный диагноз, необходимо предоставить полную версию кода скрипта.<br />=============<br /> <br />
			<i>19.09.2017 15:57:23, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26746/topic3074/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26746/topic3074/</guid>
			<pubDate>Tue, 19 Sep 2017 15:57:23 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Зависание при подпкиске на цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26745/topic3074/">Зависание при подпкиске на цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_4wCZtDXD" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Здравствуйте,<br />Такое может быть, если в каком-либо колбеке происходит зависание.<br />Например если в колбеке, используется какой-либо тяжелый цикл.<br />Или если выход из колбека предусмотрен только когда в другом колбеке что-то произойдет.<br />Или вовсе это бесконечный цикл.<br />Нельзя такого допускать, все подобные вещи должны быть в main()<br />В любом случае, гадать не лучший вариант для решения проблемы.<br />Если требуется точный диагноз, необходимо предоставить полную версию кода скрипта.<br />=============<br />Все проще. Удалены все колбэки. Идет циклом подписка на данные. Если в середине цикла хотя бы одна подписка выдает ошибку, то все зависает. <br />
			<i>19.09.2017 15:53:11, timber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26745/topic3074/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26745/topic3074/</guid>
			<pubDate>Tue, 19 Sep 2017 15:53:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Зависание при подпкиске на цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26744/topic3074/">Зависание при подпкиске на цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте,<br />Такое может быть, если в каком-либо колбеке происходит зависание.<br />Например если в колбеке, используется какой-либо тяжелый цикл.<br />Или если выход из колбека предусмотрен только когда в другом колбеке что-то произойдет.<br />Или вовсе это бесконечный цикл.<br />Нельзя такого допускать, все подобные вещи должны быть в main()<br />В любом случае, гадать не лучший вариант для решения проблемы.<br />Если требуется точный диагноз, необходимо предоставить полную версию кода скрипта. <br />
			<i>19.09.2017 14:56:48, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26744/topic3074/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26744/topic3074/</guid>
			<pubDate>Tue, 19 Sep 2017 14:56:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Зависание при подпкиске на цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message26738/topic3074/">Зависание при подпкиске на цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Периодически Квик висит если делать подписку сразу на несколько инструментов. Скрипт пишет ошибку подписки на данные, и затем висит намертво программа. При этом висит только сам Квик. Скрипт продолжает работать и даже торгует. <br />
			<i>19.09.2017 13:25:20, timber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message26738/topic3074/</link>
			<guid>http://forum.quik.ru/messages/forum10/message26738/topic3074/</guid>
			<pubDate>Tue, 19 Sep 2017 13:25:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
