<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Canceling request issued by $ICC_CONNECT[W] in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601332#M7296</link>
    <description>May be, may be... I'm not sure.</description>
    <pubDate>Thu, 11 Aug 2005 08:30:07 GMT</pubDate>
    <dc:creator>Ruslan R. Laishev</dc:creator>
    <dc:date>2005-08-11T08:30:07Z</dc:date>
    <item>
      <title>Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601324#M7288</link>
      <description>Hi All!&lt;BR /&gt;&lt;BR /&gt;Is there a way to canceling a connect request issued by $ICC_CONNECT[W] routine (like sys$cancel)? Can someone provide any tips&amp;amp;triks?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks in advance!</description>
      <pubDate>Thu, 11 Aug 2005 02:26:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601324#M7288</guid>
      <dc:creator>Ruslan R. Laishev</dc:creator>
      <dc:date>2005-08-11T02:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601325#M7289</link>
      <description>Ruslan,&lt;BR /&gt;&lt;BR /&gt;you seem to be having problems with ICC ;-)&lt;BR /&gt;&lt;BR /&gt;A SYS$ICC_CONNECT[W] either fails immediately or it will hang, until the server issues a SYS$ICC_ACCEPT. There does not seem to be a connect timeout mechanism (tested this with the VERY_SIMPLE_SERVER example and sitting on a breakpoint at conn_ast in the server).&lt;BR /&gt;&lt;BR /&gt;What is the problem you're trying to solve ?&lt;BR /&gt;Why would you want to cancel a connect ? Is the server hung ?&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Thu, 11 Aug 2005 06:20:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601325#M7289</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2005-08-11T06:20:01Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601326#M7290</link>
      <description>Volker,&lt;BR /&gt; I have many problems... :-)&lt;BR /&gt;&lt;BR /&gt; I known that there is not a timeout handling or any other documented way to canceling request, that cause a blocking "client" if a "server" don't issued sys$icc_accept/reject&lt;BR /&gt;&lt;BR /&gt; I just interesting what think about this VMS-guys... ICC is the great stuff (as I told), but need some improving.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;PS:Yep, I have tried to solve a problem in threaded application.</description>
      <pubDate>Thu, 11 Aug 2005 06:37:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601326#M7290</guid>
      <dc:creator>Ruslan R. Laishev</dc:creator>
      <dc:date>2005-08-11T06:37:16Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601327#M7291</link>
      <description>Ruslan,&lt;BR /&gt;&lt;BR /&gt;if you would use the asynchronous form of  SYS$ICC_CONNECT and start your own timer AST routine, you could detect the timeout, when the AST is being delivered and prevent your client from hanging on the SYS$ICC_CONNECTW. If the SYS$ICC_CONNECT works, just cancel the timer AST.&lt;BR /&gt;&lt;BR /&gt;You can't cancel the hanging connect, but you could continue in your client - whatever it can do, if the server is hung...&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Thu, 11 Aug 2005 07:42:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601327#M7291</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2005-08-11T07:42:46Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601328#M7292</link>
      <description>No I cannot use so "solution", because "client" will issuing new and new connect requests (after some timeout) in case when "server" don't responding very long time...&lt;BR /&gt;&lt;BR /&gt;Moreover, every $icc_connect charging some resources from the process quota.</description>
      <pubDate>Thu, 11 Aug 2005 07:50:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601328#M7292</guid>
      <dc:creator>Ruslan R. Laishev</dc:creator>
      <dc:date>2005-08-11T07:50:57Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601329#M7293</link>
      <description>Ruslan,&lt;BR /&gt;&lt;BR /&gt;if you remember the 'connect-pending' state in some data structure in the client, you could prevent the client from trying connects all over again. Once the connect-ASTs comes through, just clear the connect-pending flag and the client knows it's now safe to try another connect...&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Thu, 11 Aug 2005 07:55:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601329#M7293</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2005-08-11T07:55:42Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601330#M7294</link>
      <description>Yes, sure. I keep "connect-pending" flag in the my mind... But, I dunno what is behaviour of ICC/IPC layer in case when after issued $icc_connect -  "server" association will be closed with the $icc_close_assoc...</description>
      <pubDate>Thu, 11 Aug 2005 08:14:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601330#M7294</guid>
      <dc:creator>Ruslan R. Laishev</dc:creator>
      <dc:date>2005-08-11T08:14:42Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601331#M7295</link>
      <description>Ruslan,&lt;BR /&gt;&lt;BR /&gt;easy ;-)&lt;BR /&gt;&lt;BR /&gt;The client will receive a %SYSTEM-F-REJECT&lt;BR /&gt;&lt;BR /&gt;Again, I've simulated this with the VERY_SIMPLE_SERVER example, set a break on conn_ast and type DBG&amp;gt; exit, so that the server would exit.&lt;BR /&gt;&lt;BR /&gt;You can get the examples from Ask Compaq (NLSA): &lt;A href="http://askq.compaq.com/" target="_blank"&gt;http://askq.compaq.com/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Just search for ICC EXAMPLE and use the simple one. You can easily answer most of your questions by using these examples in the right way to simulate your scenario.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Thu, 11 Aug 2005 08:23:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601331#M7295</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2005-08-11T08:23:12Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601332#M7296</link>
      <description>May be, may be... I'm not sure.</description>
      <pubDate>Thu, 11 Aug 2005 08:30:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601332#M7296</guid>
      <dc:creator>Ruslan R. Laishev</dc:creator>
      <dc:date>2005-08-11T08:30:07Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601333#M7297</link>
      <description>Ruslan,&lt;BR /&gt;&lt;BR /&gt;I'm sure ;-)&lt;BR /&gt;&lt;BR /&gt;These ICC routines are pretty low-level functions as you've seen: no timeouts etc.&lt;BR /&gt;&lt;BR /&gt;But they have been written by OpenVMS engineers, so they are at least predictable in behaviour.&lt;BR /&gt;&lt;BR /&gt;I must admit, that I've never used ICC in my life before, but after obtaining the examples, looking through the [IPC] and [TPSSDA] source listings and answering your questions, I'm beginning to feel like an ICC expert. And the behaviour of these routines - once you've understood them - is pretty straightforward - just the way we like it in OpenVMS !&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Thu, 11 Aug 2005 08:39:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601333#M7297</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2005-08-11T08:39:54Z</dc:date>
    </item>
    <item>
      <title>Re: Canceling request issued by $ICC_CONNECT[W]</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601334#M7298</link>
      <description>Volker,&lt;BR /&gt; I'm glad to hear that you are "beginning to feel like an ICC expert" after playing with ICC examples. :-)&lt;BR /&gt;&lt;BR /&gt;Anyway thanks.</description>
      <pubDate>Thu, 11 Aug 2005 08:53:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/canceling-request-issued-by-icc-connect-w/m-p/3601334#M7298</guid>
      <dc:creator>Ruslan R. Laishev</dc:creator>
      <dc:date>2005-08-11T08:53:12Z</dc:date>
    </item>
  </channel>
</rss>

