<?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: Process mailbox usage simple question in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308594#M44853</link>
    <description>Thank you Hoff, &lt;BR /&gt;but can we discuss your example?&lt;BR /&gt;Ido not understand many things.&lt;BR /&gt;At MASTER mode you create mailbox named &lt;BR /&gt;"MBXNAM", right?&lt;BR /&gt;&lt;BR /&gt;/*--- MASTER ----*/&lt;BR /&gt;$DESCRIPTOR( mbxnam_d,  MBXNAM );&lt;BR /&gt;&lt;BR /&gt;status = sys$crembx(0, &amp;amp;channel, MAXMBXMSG, MAXMBXBUF,&lt;BR /&gt; 0, 0, &amp;amp;mbxnam_d, 0);&lt;BR /&gt;/* ------ */&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Very good.&lt;BR /&gt;But for SLAVE process you opens SYS$INPUT, &lt;BR /&gt;attached to devnam_d that is not mailbox.&lt;BR /&gt;(I do not totally understand what value devnam_d is in your example, but it is a second question)&lt;BR /&gt;&lt;BR /&gt;/*  SLAVE  */&lt;BR /&gt;$DESCRIPTOR( sysinp_d, "SYS$INPUT");&lt;BR /&gt;&lt;BR /&gt;status = sys$assign( &amp;amp;sysinp_d, &amp;amp;channel, 0, 0, 0 );&lt;BR /&gt;&lt;BR /&gt;/*---   */&lt;BR /&gt;&lt;BR /&gt;Where you are reading from mailbox here ?&lt;BR /&gt;</description>
    <pubDate>Wed, 19 Nov 2008 07:02:17 GMT</pubDate>
    <dc:creator>Alex Chupahin</dc:creator>
    <dc:date>2008-11-19T07:02:17Z</dc:date>
    <item>
      <title>Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308590#M44849</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I'm reading Mailbox SYS routines documentation&lt;BR /&gt;regard to synchronious I/O (to use standard I/O stream routines)&lt;BR /&gt;&lt;A href="http://h30266.www3.hp.com/odl/vax/opsys/vmsos73/vmsos73/5841/5841pro_007.html" target="_blank"&gt;http://h30266.www3.hp.com/odl/vax/opsys/vmsos73/vmsos73/5841/5841pro_007.html&lt;/A&gt;&lt;BR /&gt;for example &lt;BR /&gt;and do not understand simple things.&lt;BR /&gt;&lt;BR /&gt;I just translate 2 simple programs published at the doc from Fortran to C and wish it communicable&lt;BR /&gt;&lt;BR /&gt;/* MAIN: */&lt;BR /&gt;#include &lt;STDIO.H&gt;&lt;BR /&gt;#include &lt;STDLIB.H&gt;&lt;BR /&gt;#include &lt;STRING.H&gt;&lt;BR /&gt;#include &lt;IODEF.H&gt;&lt;BR /&gt;#include &lt;SSDEF.H&gt;&lt;BR /&gt;#include &lt;SYIDEF.H&gt;&lt;BR /&gt;#include &lt;CLIDEF.H&gt;&lt;BR /&gt;#include &lt;STSDEF.H&gt;&lt;BR /&gt;#include &lt;DVIDEF.H&gt;&lt;BR /&gt;#include &lt;NAM.H&gt;&lt;BR /&gt;#include &lt;DESCRIP.H&gt;&lt;BR /&gt;#include &lt;ERRNO.H&gt;&lt;BR /&gt;#include &lt;FILE.H&gt;&lt;BR /&gt;#include &lt;LIB&gt;&lt;BR /&gt;#include &lt;STARLET.H&gt;&lt;BR /&gt;&lt;BR /&gt;main()&lt;BR /&gt;{&lt;BR /&gt;  int stat_R0;&lt;BR /&gt;  int mbx_chan;&lt;BR /&gt;  FILE *M;&lt;BR /&gt;  char s[1024];&lt;BR /&gt;&lt;BR /&gt;  $DESCRIPTOR( MBX_NAME, "MAIL_BOX" );&lt;BR /&gt;  $DESCRIPTOR( SUBPROC,  "RU SUBPROCESS.EXE");&lt;BR /&gt;&lt;BR /&gt;  stat_R0 = SYS$CREMBX (0,&amp;amp;mbx_chan,&lt;BR /&gt;     NULL,NULL,NULL,NULL,&lt;BR /&gt;          &amp;amp;MBX_NAME);&lt;BR /&gt;  if((stat_R0 &amp;amp; 1) != 1)&lt;BR /&gt;    LIB$SIGNAL(stat_R0);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;  if ( (M=fopen("MAIL_BOX","w+"))==NULL )&lt;BR /&gt;   perror("cant fopen mailbox\n");&lt;BR /&gt;  stat_R0 = LIB$SPAWN ( &amp;amp;SUBPROC );&lt;BR /&gt;  fprintf(M,"hello\n ");&lt;BR /&gt;  fgets(s,256,M);&lt;BR /&gt;  if((stat_R0 &amp;amp; 1) != 1) perror("error spawn\n");&lt;BR /&gt;&lt;BR /&gt;  printf("%s\n",s);&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;/* SUBPROCESS */&lt;BR /&gt;#include &lt;DESCRIP.H&gt;&lt;BR /&gt;#include &lt;LIB&gt;&lt;BR /&gt;#include &lt;SSDEF.H&gt;&lt;BR /&gt;#include &lt;STSDEF.H&gt;&lt;BR /&gt;#include &lt;STDIO.H&gt;&lt;BR /&gt;&lt;BR /&gt;$DESCRIPTOR ( MBX, "MAIL_BOX" );&lt;BR /&gt;&lt;BR /&gt;main()&lt;BR /&gt;{&lt;BR /&gt;  int mbx_chan;&lt;BR /&gt;  int stat_R0;&lt;BR /&gt;  FILE *M;&lt;BR /&gt;  char s[256];&lt;BR /&gt;&lt;BR /&gt;  stat_R0 = SYS$ASSIGN(&amp;amp;MBX,&amp;amp;mbx_chan,0,0);&lt;BR /&gt;&lt;BR /&gt;  if ( (stat_R0 &amp;amp; 1) != 1 )&lt;BR /&gt;          perror("Error sys$assign\n");&lt;BR /&gt;&lt;BR /&gt;  if ( (M=fopen("MAIL_BOX","r+"))==NULL )    &lt;BR /&gt;         perror("get mailbox error\n");&lt;BR /&gt;&lt;BR /&gt;  fgets(s,255,M);&lt;BR /&gt;  printf("read data: %s\n",s);&lt;BR /&gt;  fprintf(M,"Answer: %s",s);&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;/STDIO.H&gt;&lt;/STSDEF.H&gt;&lt;/SSDEF.H&gt;&lt;/LIB&gt;&lt;/DESCRIP.H&gt;&lt;/STARLET.H&gt;&lt;/LIB&gt;&lt;/FILE.H&gt;&lt;/ERRNO.H&gt;&lt;/DESCRIP.H&gt;&lt;/NAM.H&gt;&lt;/DVIDEF.H&gt;&lt;/STSDEF.H&gt;&lt;/CLIDEF.H&gt;&lt;/SYIDEF.H&gt;&lt;/SSDEF.H&gt;&lt;/IODEF.H&gt;&lt;/STRING.H&gt;&lt;/STDLIB.H&gt;&lt;/STDIO.H&gt;</description>
      <pubDate>Tue, 18 Nov 2008 15:34:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308590#M44849</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-11-18T15:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308591#M44850</link>
      <description>When I start the main program it just freezes and do not types any text.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 18 Nov 2008 15:38:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308591#M44850</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-11-18T15:38:30Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308592#M44851</link>
      <description>&lt;P&gt;There is no way I'd mix C standard I/O with mailboxes.&lt;BR /&gt;&lt;BR /&gt;Can it work? Sure, but OpenVMS isn't Unix and everything isn't really streams of bytes on OpenVMS; trying to get C file semantics on RMS semantics on OpenVMS file semantics onto what are really mailbox devices tends to get, um, hairy.&lt;BR /&gt;&lt;BR /&gt;Here's your example program, slightly rewritten:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;[broken link removed on &amp;lt;4/11/2017&amp;gt; by Mod] &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;(there's a build procedure in the same directory.)&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2017 08:32:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308592#M44851</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2017-04-11T08:32:49Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308593#M44852</link>
      <description>&lt;!--!*#--&gt;The reason your main program freezes is that LIB$SPAWN is, by default, synchronous. The call to LIB$SPAWN will not return until the subprocess completes.  To make is asynchronous use flag CLI$M_NOWAIT like this:&lt;BR /&gt;&lt;BR /&gt;int flags = CLI$M_NOWAIT;&lt;BR /&gt;...&lt;BR /&gt;stat_R0 = LIB$SPAWN ( &amp;amp;SUBPROC, NULL, NULL, &amp;amp;flags );&lt;BR /&gt;&lt;BR /&gt;But I agree with Hoff that using standard C I/O with mailboxes is a bad idea.  By default C I/O is stream oriented and mailboxes are record oriented and these don't mix well.&lt;BR /&gt;&lt;BR /&gt;You might be able to get it to work by adding , "ctx=rec" to your FOPEN calls.  If you do, then you don't need to SYS$ASSIGN a channel in the subprocess - that would only be needed if you were using SYS$QIOW call to read/write data.</description>
      <pubDate>Tue, 18 Nov 2008 17:30:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308593#M44852</guid>
      <dc:creator>Jess Goodman</dc:creator>
      <dc:date>2008-11-18T17:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308594#M44853</link>
      <description>Thank you Hoff, &lt;BR /&gt;but can we discuss your example?&lt;BR /&gt;Ido not understand many things.&lt;BR /&gt;At MASTER mode you create mailbox named &lt;BR /&gt;"MBXNAM", right?&lt;BR /&gt;&lt;BR /&gt;/*--- MASTER ----*/&lt;BR /&gt;$DESCRIPTOR( mbxnam_d,  MBXNAM );&lt;BR /&gt;&lt;BR /&gt;status = sys$crembx(0, &amp;amp;channel, MAXMBXMSG, MAXMBXBUF,&lt;BR /&gt; 0, 0, &amp;amp;mbxnam_d, 0);&lt;BR /&gt;/* ------ */&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Very good.&lt;BR /&gt;But for SLAVE process you opens SYS$INPUT, &lt;BR /&gt;attached to devnam_d that is not mailbox.&lt;BR /&gt;(I do not totally understand what value devnam_d is in your example, but it is a second question)&lt;BR /&gt;&lt;BR /&gt;/*  SLAVE  */&lt;BR /&gt;$DESCRIPTOR( sysinp_d, "SYS$INPUT");&lt;BR /&gt;&lt;BR /&gt;status = sys$assign( &amp;amp;sysinp_d, &amp;amp;channel, 0, 0, 0 );&lt;BR /&gt;&lt;BR /&gt;/*---   */&lt;BR /&gt;&lt;BR /&gt;Where you are reading from mailbox here ?&lt;BR /&gt;</description>
      <pubDate>Wed, 19 Nov 2008 07:02:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308594#M44853</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-11-19T07:02:17Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308595#M44854</link>
      <description>Jess,&lt;BR /&gt;I added flag you pointed.&lt;BR /&gt;when started, I just get string "hello"&lt;BR /&gt;on my terminal just like it simple typed by&lt;BR /&gt;printf("Hello");&lt;BR /&gt;I do not understand how it works. :(&lt;BR /&gt;&lt;BR /&gt;It seems, so many years ago I was little yunger and clear :) (I am 33 now ) and could understand documentation. I had studed RT-11,TSX and P/OS on my Russian clone of Pro-350 17 years ago without any problems. And without Internet of course ;) &lt;BR /&gt;Documentation was clear for me.  It seems I got a foolish for years for a distance from 1995 when I begun to study unix :) or documentation now from HP is not good as was from DEC.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 19 Nov 2008 07:18:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308595#M44854</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-11-19T07:18:44Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308596#M44855</link>
      <description>Alex,&lt;BR /&gt;&lt;BR /&gt;the 'slave' process is being started with a $CREPRC system service, passing devnam_d as the SYS$INPUT file/device name. devnam_d is the descriptor for the devnam_b string, which contains the full device name of the mailbox obtained via a $GETDVIW call on the mailbox device channel.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Wed, 19 Nov 2008 07:51:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308596#M44855</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2008-11-19T07:51:13Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308597#M44856</link>
      <description>&amp;gt; name of the mailbox obtained via a $GETDVIW call on the mailbox device channel&lt;BR /&gt;&lt;BR /&gt;Ok,  thank you.&lt;BR /&gt;now I understand a coupe of things...&lt;BR /&gt;It is interesting how MACRO concepts going to C. It is not clean sometimes ;)  C is not best language for OpenVMS IMHO...&lt;BR /&gt;&lt;BR /&gt;Found good thing:&lt;BR /&gt;&lt;A href="http://www.openvms.compaq.com/openvms/journal/v9/mailboxes.pdf" target="_blank"&gt;http://www.openvms.compaq.com/openvms/journal/v9/mailboxes.pdf&lt;/A&gt;&lt;BR /&gt;I'm reading it...&lt;BR /&gt;</description>
      <pubDate>Wed, 19 Nov 2008 08:41:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308597#M44856</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-11-19T08:41:02Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308598#M44857</link>
      <description>&lt;A href="http://www.openvms.compaq.com/openvms/journal/v9/mailboxes.pdf" target="_blank"&gt;http://www.openvms.compaq.com/openvms/journal/v9/mailboxes.pdf&lt;/A&gt; &lt;BR /&gt;page 12, Example 5&lt;BR /&gt;&lt;BR /&gt;Another strange thing, strange behavor&lt;BR /&gt;This program should read strings from console and put into mailbox. And this is *screeshot* from the article:&lt;BR /&gt;-----------&lt;BR /&gt;$ r mailbox_writer&lt;BR /&gt;Bruce Ellis was here&lt;BR /&gt;Welcome to Mailboxes from BRUDEN-OSSG&lt;BR /&gt;We have lot's of great guys and a great Guy on board.&lt;BR /&gt;Control-Z was entered on the next line.&lt;BR /&gt; Exit&lt;BR /&gt;$&lt;BR /&gt;-----------&lt;BR /&gt;&lt;BR /&gt;I've compiled sources from the acticle, but execution freezes during SYS$QIOW call&lt;BR /&gt;What's happens?&lt;BR /&gt;</description>
      <pubDate>Wed, 19 Nov 2008 10:35:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308598#M44857</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-11-19T10:35:38Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308599#M44858</link>
      <description>Do read current documentation&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/doc/732FINAL/aa-pv6sf-tk/aa-pv6sf-tk.HTMl" target="_blank"&gt;http://h71000.www7.hp.com/doc/732FINAL/aa-pv6sf-tk/aa-pv6sf-tk.HTMl&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;As some things have changed like stream I/O is now possible with mailboxes (although I don't know why).&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 19 Nov 2008 10:45:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308599#M44858</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2008-11-19T10:45:28Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308600#M44859</link>
      <description>Good, I should read example6 for answer.&lt;BR /&gt;I started example6 together with example5 and it just worked.&lt;BR /&gt;&lt;BR /&gt;Anybody wish to know mailboxes and reading this  thread, do not make a mistake like me: &lt;BR /&gt;1. do not forget about differences between QIO and QIOW;&lt;BR /&gt;2. do not forget VMS mailboxes are not a real *mail boxes* and have no cache or buffer. To be able to put anything in immediate mode via QIOW to mailbox you should be sure there is a process that reading from mailbox.&lt;BR /&gt;</description>
      <pubDate>Wed, 19 Nov 2008 11:32:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308600#M44859</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-11-19T11:32:36Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308601#M44860</link>
      <description>Or use the flags&lt;BR /&gt;&lt;BR /&gt;    IO$_WRITEVBLK&lt;BR /&gt;    IO$M_NOW&lt;BR /&gt;    IO$M_NORSWAIT&lt;BR /&gt;&lt;BR /&gt;Which our systems have used since the early 90s (and still use). &lt;BR /&gt;&lt;BR /&gt;cheers&lt;BR /&gt;&lt;BR /&gt;Brian</description>
      <pubDate>Wed, 19 Nov 2008 13:38:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308601#M44860</guid>
      <dc:creator>Brian Reiter</dc:creator>
      <dc:date>2008-11-19T13:38:39Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308602#M44861</link>
      <description>&amp;gt;1. do not forget about differences between QIO and QIOW; &lt;BR /&gt;&lt;BR /&gt;Asynchronous versus synchronous I/O is a significant difference, yes.&lt;BR /&gt;&lt;BR /&gt;2. do not forget VMS mailboxes are not a real *mail boxes* and have no cache or buffer. &lt;BR /&gt;&lt;BR /&gt;False.  OpenVMS mailboxes DO have caching.  That's what you set with the quotas.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;To be able to put anything in immediate mode via QIOW to mailbox you should be sure there is a process that reading from mailbox&lt;BR /&gt;&lt;BR /&gt;Actually, you CAN use the synchronous form with an immediate completion flag on the sys$qiow.&lt;BR /&gt;&lt;BR /&gt;OpenVMS is increasingly written in C, which isn't the newest language.  Of the older code, that's roughly equally split between Bliss and Macro32.&lt;BR /&gt;&lt;BR /&gt;Both Bliss and C are well-suited to low-level application and OS work, but not without the various and unique weirdness that will be found in each.  Both are comparatively old languages.&lt;BR /&gt;&lt;BR /&gt;Read the I/O user's manual, too, while you're reading the manuals.  That manual describes how mailboxes work, and it is a good bet that most folks don't understand that.&lt;BR /&gt;&lt;BR /&gt;There are features in mailboxes that I would never recommend using; there are features you think you want to use and that lead to pain and grief.  Here are some tips I posted last year: &lt;A href="http://64.223.189.234/node/250" target="_blank"&gt;http://64.223.189.234/node/250&lt;/A&gt;</description>
      <pubDate>Wed, 19 Nov 2008 15:07:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308602#M44861</guid>
      <dc:creator>Hoff</dc:creator>
      <dc:date>2008-11-19T15:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: Process mailbox usage simple question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308603#M44862</link>
      <description>I find why example5 is freezing: &lt;BR /&gt;IO$M_NOW  &lt;BR /&gt;should be added to SYS$QIOW() call&lt;BR /&gt;to get behavor identical there.&lt;BR /&gt;BTW it is mistake in manual ;)&lt;BR /&gt;</description>
      <pubDate>Thu, 20 Nov 2008 12:19:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/process-mailbox-usage-simple-question/m-p/4308603#M44862</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-11-20T12:19:28Z</dc:date>
    </item>
  </channel>
</rss>

