[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | Packet Switching Products |
Notice: | Kits/Docs are NOT available. on the net. |
Moderator: | MARVIN::COBB |
|
Created: | Mon Apr 09 1990 |
Last Modified: | Thu Jun 05 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 3752 |
Total number of notes: | 14903 |
3738.0. "X.25 direct I/O and RWAST ? " by UTOPIE::BRAUN_R () Tue Feb 18 1997 18:45
(cross-posted in DECNET-OSI_FOR_VMS, X25PSI and X25_AVMS)
Hi all,
sorry, if some of the following information is inaccurate, also showing
my shameful poor knowledge of VMS programming:
Our customer, a software partner company has the following problem with
X.25, buffered I/O and direct I/O:
VAX4000-60 + DECstation 2000-300, OpenVMS 6.2, DNOSI 6.3, ECO3 X.25 V1.0-E
(but the problem seems to be same on AXP)
application declares as X25 Destination
application accepts a connection (X25 Confirm)
application sets an asynch. Read-QIO to receive a new
packet within as AST-routine.
application maps a global section
application copies data to this section.
application tries to remove this section via $DELTVA from its address space.
--> $DELTVA-service is unable to finish, hangs forever: only
an incoming X.25-packet (thereby finishing the direct I/O)
is interupting (and finishing) this hangup.
But this hangup only occurs, if the global section is shared
by "many" processes at the same time.
If the global section is initialized and used by this test program only,
the problem will not occur.
If there is only one other test program initializing the section and the
application above is only accessing the section, the problem will not
occur, too.
- process is hanging in RWAST-state, how to find the reason via
SDA (VMS-guy told me, this is very specific depending on the
situation)
(some pointer to SDA-sniffing required)
- customer wants to know about the potential problem of direct
I/O (X.25): with DECnet (buffered I/O) instead of X.25
the same application (X.25-calls changed to DECnet-calls)
does not hang.
According to the customer, the problem could be due to
direct I/Os (??????)
Any help will be highly appreciated.
Thanks,
Ralph
T.R | Title | User | Personal Name | Date | Lines
|
---|