<?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: the curious case of the two waiting sub-processes in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471944#M66504</link>
    <description>While looking through the dump; you may want to check remaining BYTLM and BIOLM.</description>
    <pubDate>Thu, 27 Jan 2005 20:45:53 GMT</pubDate>
    <dc:creator>Garry Fruth</dc:creator>
    <dc:date>2005-01-27T20:45:53Z</dc:date>
    <item>
      <title>the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471930#M66490</link>
      <description>I have a process waiting in RWAST. I think it waiting for its two subprocesses to die. Quotas are fine. No I/O outstanding. Each subprocess is in LEF waiting for event flag 29. The call stack apppears to show them in $PUTMSG. They are running RMU. No busy channels. Various channels assigned to images (rdb, acms etc). Two channels to mailboxes. One channel to NLA0: No outstanding I/O. No ungranted lock requests. I tried reading and writing the mailboxes but no change. The process and subprocess are marked for delete (DELPEN flag set) - from earlier attempts. The database has been closed (RMU/CLOSE/ABORT=FORCEX) but is still open waiting for the processes to die.&lt;BR /&gt;&lt;BR /&gt;Any thoughts?</description>
      <pubDate>Wed, 26 Jan 2005 17:09:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471930#M66490</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-01-26T17:09:35Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471931#M66491</link>
      <description>Ian,&lt;BR /&gt;&lt;BR /&gt;I would suggest using SDA to identify the exact nature of the RWAST. I would not speculate, I would rather take the time and track down the actual details.&lt;BR /&gt;&lt;BR /&gt;Often, RWAST (and similar conditions in other operating systems) are a secondary symptom. The actual problem often lies elsewhere (first learned this fact of life on OS/360, a LONG LONG time ago).&lt;BR /&gt;&lt;BR /&gt;Luckily, on OpenVMS, you can do an SDA on a live system -- it helps to maintain the uptime record. (smile)&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;</description>
      <pubDate>Wed, 26 Jan 2005 20:49:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471931#M66491</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2005-01-26T20:49:19Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471932#M66492</link>
      <description>Ian,&lt;BR /&gt;&lt;BR /&gt;finding out about the RWAST process should be easy:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h18000.www1.hp.com/support/asktima/operating_systems/0094A663-57DAB060-1C0069.html" target="_blank"&gt;http://h18000.www1.hp.com/support/asktima/operating_systems/0094A663-57DAB060-1C0069.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;But it will be much more challenging to find out, why the sub-processes don't disappear...&lt;BR /&gt;&lt;BR /&gt;I would start to try to find out, what the $PUTMSG call is trying to do. Write to which channel ?&lt;BR /&gt;&lt;BR /&gt;Could you post (an a .TXT attachment) the output of SDA&amp;gt; SHOW PROC, SHOW PROC/CHAN, CLUE CALL) of the hanging subprocesses ?&lt;BR /&gt;&lt;BR /&gt;If you need your database back and you can't solve the problem immediately, but still want to get a chance to try to find out about the 'mistery', force a crash.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Thu, 27 Jan 2005 02:53:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471932#M66492</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2005-01-27T02:53:28Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471933#M66493</link>
      <description>Ian,&lt;BR /&gt;&lt;BR /&gt;  Unfortunately the DELPEN says someone has attempted to STOP/ID (DELPRC) the process. This is bad because it usually covers over the tracks of what really happened - all we can tell you about this type RWAST is it's the result of someone issuing a STOP/ID against a process that was stuck! &lt;BR /&gt;&lt;BR /&gt;  Most likely the only way out is a reboot :-( The moral is to avoid using STOP/ID as the FIRST step in diagnosing an apparently stuck process. Always have a REALLY good look with SDA first. &lt;BR /&gt;&lt;BR /&gt;  We *tried* to get STOP/ID changed from invoking $DELPRC to invoking $FORCEX instead, but various things prevented it. The best we got are the new STOP/IMAGE  and STOP/EXIT qualifiers as of V7.3-2. Use STOP/IMAGE/ID in preference.&lt;BR /&gt;&lt;BR /&gt;  All you need to do is to train all your operators that STOP/ID has a fair chance of dropping you deeper into trouble than where you started, AND burning any bridges behind you.</description>
      <pubDate>Thu, 27 Jan 2005 03:54:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471933#M66493</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2005-01-27T03:54:13Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471934#M66494</link>
      <description>Just whished that a real stop/id finally got implemented. IMHO a reboot should never be used to kill a process.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Thu, 27 Jan 2005 04:15:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471934#M66494</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2005-01-27T04:15:24Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471935#M66495</link>
      <description>Given how OpenVMS works, this is simply not possible. You cannot easily "remove" a process from the system if he has any resources allocated - doing so would leave the system in an inconsistent state.</description>
      <pubDate>Thu, 27 Jan 2005 05:04:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471935#M66495</guid>
      <dc:creator>Uwe Zessin</dc:creator>
      <dc:date>2005-01-27T05:04:17Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471936#M66496</link>
      <description>Ian,&lt;BR /&gt;I have found this always usefull when i don't have access to DSNLink articles&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.yrl.co.uk/phil/vms/rwast.html" target="_blank"&gt;http://www.yrl.co.uk/phil/vms/rwast.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;regards&lt;BR /&gt;Mobeen</description>
      <pubDate>Thu, 27 Jan 2005 05:22:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471936#M66496</guid>
      <dc:creator>Mobeen_1</dc:creator>
      <dc:date>2005-01-27T05:22:13Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471937#M66497</link>
      <description>I understand the rwast - its waiting for the subprocesses. I know what DELPEN is also.&lt;BR /&gt;Its the subprocesses I'm puzzelled by. I expected to see a busy channel.&lt;BR /&gt;&lt;BR /&gt;Attached is some results of SHOW CALL in SDA&lt;BR /&gt;&lt;BR /&gt;I'm probably going to have to reboot soon (its a test system and the users are revolting :-) but I will get a crash to enjoy later.</description>
      <pubDate>Thu, 27 Jan 2005 05:48:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471937#M66497</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-01-27T05:48:26Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471938#M66498</link>
      <description>Ian,&lt;BR /&gt;&lt;BR /&gt;so RMS (SYS$PUT) is waiting (SYS$SYNCH) on some operation to complete. From the registers saved on the stack, only the saved R4 (000182DA) looks 'suspicious', it may be a %RMS-E-RSA error status.&lt;BR /&gt;&lt;BR /&gt;The call to $PUT should have a RAB address as the first parameter. Some address on the stack may format as a RAB. SDA&amp;gt; SHOW PROC/RMS=RAB should allow to find out all open record streams...&lt;BR /&gt;&lt;BR /&gt;But this is a long way to go ;-)&lt;BR /&gt;&lt;BR /&gt;Volker.&lt;BR /&gt;</description>
      <pubDate>Thu, 27 Jan 2005 06:09:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471938#M66498</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2005-01-27T06:09:03Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471939#M66499</link>
      <description>I'm doing a crash now and will follow the suggestion re looking for RAB structures. &lt;BR /&gt;The system did have zero free space for a short time which may or may not be relevent. &lt;BR /&gt;&lt;BR /&gt;I still thing it strange that no channels  were shown as busy. The process had no log files or database files open.</description>
      <pubDate>Thu, 27 Jan 2005 06:23:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471939#M66499</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-01-27T06:23:20Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471940#M66500</link>
      <description>Ian,&lt;BR /&gt;&lt;BR /&gt;&lt;QUOTE&gt;&lt;BR /&gt;The system did have zero free space for a short time &lt;BR /&gt;&lt;/QUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;I assume that to mean: "free diskspace on a relevant disk"?&lt;BR /&gt;&lt;BR /&gt;In that case, which relevant file(s) are on THAT disk?&lt;BR /&gt;Could that be where your I/O got messed-up?&lt;BR /&gt;&lt;BR /&gt;Proost.&lt;BR /&gt;&lt;BR /&gt;Have one on me.&lt;BR /&gt;&lt;BR /&gt;jpe&lt;BR /&gt;</description>
      <pubDate>Thu, 27 Jan 2005 06:49:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471940#M66500</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2005-01-27T06:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471941#M66501</link>
      <description>I ment zero free space on the system disk for a short time. &lt;BR /&gt;&lt;BR /&gt;Would SHOW PROC/RMS show something&lt;BR /&gt;</description>
      <pubDate>Thu, 27 Jan 2005 08:48:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471941#M66501</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-01-27T08:48:32Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471942#M66502</link>
      <description>Ian,&lt;BR /&gt;&lt;BR /&gt;sure SDA&amp;gt; SHOW PROC/RMS shows a lot of information, if the process has files opened by RMS - but don't expect any clues without more detailled analysis.&lt;BR /&gt;&lt;BR /&gt;Trying to find the RAB address for the $PUT seems to be the next logical step in trying to get an idea about the problem. SDA&amp;gt; SHOW PROC/RMS=RAB will show you all open record streams.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Thu, 27 Jan 2005 09:30:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471942#M66502</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2005-01-27T09:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471943#M66503</link>
      <description>nothing from SDA&amp;gt; SHOW PROC/RMS=RAB so I guess its not opened with RMS</description>
      <pubDate>Thu, 27 Jan 2005 11:36:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471943#M66503</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-01-27T11:36:17Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471944#M66504</link>
      <description>While looking through the dump; you may want to check remaining BYTLM and BIOLM.</description>
      <pubDate>Thu, 27 Jan 2005 20:45:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471944#M66504</guid>
      <dc:creator>Garry Fruth</dc:creator>
      <dc:date>2005-01-27T20:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: the curious case of the two waiting sub-processes</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471945#M66505</link>
      <description>remaining quotas are fine. The process in RWAST I understand - its waiting for its sub-processes then it will end. Its the subprocesses that puzelled me.</description>
      <pubDate>Fri, 28 Jan 2005 05:48:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-curious-case-of-the-two-waiting-sub-processes/m-p/3471945#M66505</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2005-01-28T05:48:46Z</dc:date>
    </item>
  </channel>
</rss>

