<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: перехватить ctrl+c (остановку скрипта)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7525.html</link>
    <description>Добрый день! Как на winxp и ActivePerl5, перехватить ctrl+c (остановку скрипта),&lt;br&gt;до этого момента(до обработки ctrl+c) мне нужно успеть в скрипте сделать : &lt;br&gt;&quot;$session-&amp;gt;close;&quot; (закрыть telnet сессию).&lt;br&gt;&lt;br&gt;Заранее спасибо !!!&lt;br&gt;</description>

<item>
    <title>перехватить ctrl+c (остановку скрипта) (angra)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7525.html#5</link>
    <pubDate>Wed, 06 Aug 2008 23:22:16 GMT</pubDate>
    <description>Ну всегда можно посоветовать почитать man perlport, хотя если используется именно Active Perl, то конечно никаких гарантий дать нельзя. &lt;br&gt;</description>
</item>

<item>
    <title>перехватить ctrl+c (остановку скрипта) (jd2)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7525.html#4</link>
    <pubDate>Wed, 06 Aug 2008 22:33:11 GMT</pubDate>
    <description>Возможно это покажется странным, но более дельные советы по винде могут дать на форумах, посвящённых именно винде. Впрочем, если ответы вроде &quot;не знаю, как в Windows, но в UNIX должно работать так...&quot; Вас вполне устраивают, продолжайте спрашивать в конференции &quot;Программирование под UNIX&quot; - здесь всегда рады ответить на любые вопросы. Хоть бы и по астрофизике ;)&lt;br&gt;</description>
</item>

<item>
    <title>перехватить ctrl+c (остановку скрипта) (Arpo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7525.html#3</link>
    <pubDate>Tue, 05 Aug 2008 09:06:29 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Можно попробовать - &lt;br&gt;&amp;gt;&amp;gt;$SIG&#123;INT&#125; = sub &#123; do what you need &#125;; &lt;br&gt;&amp;gt;&amp;gt;но нужно убедиться что это работает в Windows ( в Unix точно &lt;br&gt;&amp;gt;&amp;gt;работает, но вот насчет Windows &lt;br&gt;&amp;gt;&amp;gt; у меня уверенности нет) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;не срабатывает... &lt;br&gt;&lt;br&gt;Помнитца мне был модуль &quot;sigtrap&quot;, попробуй может то ято нужно.&lt;br&gt;Почитай тут http://www.xav.com/perl/lib/sigtrap.html&lt;br&gt;</description>
</item>

<item>
    <title>перехватить ctrl+c (остановку скрипта) (sergeyfromkomi)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7525.html#2</link>
    <pubDate>Tue, 05 Aug 2008 07:38:36 GMT</pubDate>
    <description>&amp;gt;Можно попробовать - &lt;br&gt;&amp;gt;$SIG&#123;INT&#125; = sub &#123; do what you need &#125;; &lt;br&gt;&amp;gt;но нужно убедиться что это работает в Windows ( в Unix точно &lt;br&gt;&amp;gt;работает, но вот насчет Windows &lt;br&gt;&amp;gt; у меня уверенности нет) &lt;br&gt;&lt;br&gt;не срабатывает...&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>перехватить ctrl+c (остановку скрипта) (alexey)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7525.html#1</link>
    <pubDate>Tue, 05 Aug 2008 05:04:13 GMT</pubDate>
    <description>&amp;gt;Добрый день! Как на winxp и ActivePerl5, перехватить ctrl+c (остановку скрипта), &lt;br&gt;&amp;gt;до этого момента(до обработки ctrl+c) мне нужно успеть в скрипте сделать : &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&quot;$session-&amp;gt;close;&quot; (закрыть telnet сессию).&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Заранее спасибо !!! &lt;br&gt;&lt;br&gt;Можно попробовать -&lt;br&gt;$SIG&#123;INT&#125; = sub &#123; do what you need &#125;;&lt;br&gt;но нужно убедиться что это работает в Windows ( в Unix точно работает, но вот насчет Windows &lt;br&gt; у меня уверенности нет)&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
