SUMMARY
If an SLI_OPEN follows immediately after an SLI_CLOSE statement the SSCP
Welcome message screen may appear twice under some certain timing
conditions.
An SNA Server 2.11 update is available which closes a timing window where
this can occur. For additional information, please see the following
article in the Microsoft Knowledge Base:
137482 LUA Program Receives Host Sign-On Screen Twice and then Hangs
However, with this update applied, this problem can still occur under
certain timing conditions described in this article.
An Additional Update Is Available
Another update to SNA Server 2.11 now supports the ability to put a small
configurable delay between the SLI_CLOSE completion and issuing the new
SLI_OPEN statement. Microsoft has updated the following file to include
this feature:
<snaroot>\system\WINRUI32.DLL
This update is for Win32 clients only and is implemented in the WIN32 RUI
Interface and exported as a new registry value.
Implementing the Update
To set this delay you have to obtain the update and add the new registry
value INITDELAY under the HKEY_LOCAL_MACHINE subtree under the following
subkey:
SYSTEM\CurrentControlSet\Services\SnaBase\Parameters\Client
Use the following information when adding the new value:
Value Name: INITDELAY
Data Type: REG_DWORD
Data: 0-10 (decimal)
Default: 0 seconds
This variable sets an optional delay in seconds in processing RUI_INIT
requests. If you do not specify an entry for data, there is no delay. If
you configure a value greater than 10, then a value of 10 is used.
STATUS
This feature is included in the latest U.S. Service Pack for SNA Server for
Windows NT, version 2.11. For information on obtaining the Service Pack,
query on the following word in the Microsoft Knowledge Base (without the
spaces):
This feature is also included in SNA Server versions 3.0 (all Service Packs) and 4.0.