Problem Description
Under certain circumstances the UD (Universal Driver) Manager won't display active workstations and locked records. The symptoms are the list of connected workstations and locked records will either be empty or incomplete. The screenshot below shows the UD Manager while the issue is occurring. No error messages appear and connected workstations function normally.
The missing workstations and locked records can occur when the UD Manager encounters more than 16 consecutive disconnected sessions. The UD Manager will stop checking for new sessions after it reaches the limit. The disconnected sessions are a normal part of the LinearHash services operation as clients connect and disconnect from the LinearHash service.
To resolve the problem an updated version of the UD Manager 4.7 is available for download. The update can be applied to any UD 4.7 or UD NUL 4.7 and affects only the UD Manager, not the LinearHash windows service. You can update the UD Manager without restarting the LinearHash service or impacting users logged into the system. Please follow these directions while logged into the server console or remote desktop session as an administrator.
The updated UD manager increases the limit of consecutive inactive sessions from 16 to 64. On heavily loaded servers the new default of 64 inactive sessions may not be enough. If you still don't see all of the active workstations you can increase the limit by creating a registry key to set the maximum number of inactive sessions.
To increase the maximum number of inactive sessions create a REG_SZ key named MaxInactiveSessions in:
64-bit server
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Revsoft\Revelation Universal Driver
32-bit server
HKEY_LOCAL_MACHINE\SOFTWARE\Revsoft\Revelation Universal Driver
Note: This registry key applies only the the UD Manager update v3
Assign a numeric value to MaxInactiveSessions that is higher than 64. MaxInactiveSessions values of up to 4096 should be safe. If the value is too high the UD Manager will be slow and react sluggish when refreshing the list of active workstations and locks. To test a new value simply close and re-open the UD Manager.