Skip to main content

Problem:

How can I prevent or terminate disconnected WOW Thin Client Server process?

Resolution:

Use the Server configuration option under the [ServerConfig] section of the Server rpcplus.ini file: InactiveLimit

This option specifies the maximum amount of time a server will wait for an already connected client to make another remote program call.

Also, try UseKeepAlive, also in the [ServerConfig] section of the Server rpcplus.ini file. This option checks for connection terminations at the TCP/IP level. For it to work, the TCP/IP parameters KeepAliveTime and KeepAliveInterval must be set in the Windows system registry or the UNIX/Linux kernel.

The Windows default is 2 hours. If you want to set a shorter time period, use regedit and go to:

HKLM\\System\\CurrentControlSet\\Services\\Tcpip\\Parameters

Add two DWORD Parameters named "KeepAliveTime" and "KeepAliveInterval". The values depend on what time you'd like.

For example: if you use 600000 (ms) = 10 minutes for KeepAliveTime and 60000 ms for KeepAliveInterval, it will cause the server to start checking the connection after 10 minutes and then every minute after that.

See the RPC User's Guide for more information on RPC Server options. This document is available in PDF format from this location:

http://www.liant.us/general/support-files.html

    

Old KB# 6444