Win16 SNA App May Hang Over SNA Win 3.x TCP/IP Sockets Interface (171624)
The information in this article applies to:
- Microsoft Host Integration Server 2000
- Microsoft SNA Server 2.0
- Microsoft SNA Server 2.1
- Microsoft SNA Server 2.11 SP1
- Microsoft SNA Server 2.11 SP2
- Microsoft SNA Server 3.0 SP1
- Microsoft SNA Server 3.0 SP2
- Microsoft SNA Server 3.0 SP3
- Microsoft SNA Server 3.0 SP4
- Microsoft SNA Server 4.0
- Microsoft SNA Server 4.0 SP1
- Microsoft SNA Server 4.0 SP2
- Microsoft SNA Server 4.0 SP3
This article was previously published under Q171624 SUMMARY
A 16-bit Windows application which uses the APPC, CPIC, or LUA interfaces
may hang when running over the SNA Server Windows 3.x client TCP/IP
sockets interface. This problem can occur on either WFW/Windows 3.x or
Windows 95. This problem may only occur when the client is configured
for TCP/IP sockets. The application may work correctly when the SNA Server
Windows 3.x client is configured to use named pipes or Netware ipx/spx.
There are two main scenarios where this has been observed:
- If the 16-bit application isn't "peeking" on messages to all windows
handles.
- If the Windows SNA startup call is made from a different windows
process than the SNA API calls are made from.
These scenarios are described in more detail below.
NOTE: When running on Windows NT, a 16-bit Windows application that uses
the APPC, CPIC, or LUA interfaces can run over the SNA Server Windows NT
client software, through the 16-to-32-bit SNA "thunking" DLL's. By using
these thunking DLL's on the SNA Server Windows NT client software, the
problems described in this article do not occur.
Modification Type: | Major | Last Reviewed: | 3/1/2004 |
---|
Keywords: | kbprb KB171624 |
---|
|