I suspect that both are working as designed. You running 2 programs that are 
trying to use a single-user interface. This is a conflict that probably cannot 
be fixed without a major overhaul of the interface and programs that use it.

The loss of the message is undoubtedly due to NETSTAT discarding it as an 
unknown message/command.

Regards,
Richard Schuh

 -----Original Message-----
From:   VM/ESA and z/VM Discussions [mailto:[EMAIL PROTECTED]  On Behalf Of 
Aria Bamdad
Sent:   Wednesday, February 15, 2006 8:58 AM
To:     [email protected]
Subject:        Re: Problem with WAKEUP

Alan,

It is happening in NETSTAT and I am losing the SMSG.  I have a small
test program that shows it.  In fact when a message is lost, the
sender gets an error that the receiver is not authorized or not receiving
messages.

Shall I call this in?

Aria.
On Wed, 15 Feb 2006 10:49:03 -0500 Alan Altmark said:
>On Wednesday, 02/15/2006 at 10:06 EST, Aria Bamdad
><[EMAIL PROTECTED]> wrote:
>> I found the cause!!!
>>
>> Somewhere in the exec, I have a call to NETSTAT command.  It appears
>> that if a message arrives at just the right time, while I am doing
>> the NETSTAT, I lose the message.
>>
>> Is this expected?
>
>NETSTAT uses VMCF and issues HNDEXT SET (without an interrupt code since
>it also handles #CP EXT).  But that should not be interfering with IUCV
>messages since CMS steals those for the HNDIUCV service (which is used by
>WAKEUP).  If NETSTAT is eating non-VMCF messages, that would be a bug.
>
>Alan Altmark
>z/VM Development
>IBM Endicott

Reply via email to