Windows Terminal Services and Citrix

"Lost" user counts
We have had one or two instances of Eclipse-fm® on Windows Terminal Services (WTS) installations apparently running out of users. This is only likely to happen if users have not exited properly from Eclipse-fm® and is something that is not limited to Eclipse-fm® as an application. Not exiting properly from any application can result in a variety of undesirable consequences.  

This from the technical Questions and Answers at Data Access Worldwide
Q: What happens if a user closes his/her WTS client window instead of properly logging out of the Windows Terminal Services (WTS) session?

A: This is a common issue with WTS. Users don’t realise that closing the WTS client keeps the session alive, which means that you have a user running the system even though they really aren’t. This can affect any application running on WTS. For Visual DataFlex (i.e., here, Eclipse-fm®), this may mean that a user unknowingly uses up a Visual DataFlex client license user count. The solution to this is for the user to log back into the session and exit the Visual DataFlex application, or for an administrator to terminate the session from the server. Users should be educated about the proper way to exit WTS sessions.
 
If the connection from client PC to WTS server is lost to such an extent that the user’s session connection times out, the same thing can happen - it is not always the user causing the problem. If this is a purely Windows network, then the Server will in the end notice that the user has gone missing and will "clean up" such things as stuck user counts. However if other network OSs are involved, such as Novell, or Unix, then that will not happen so reliably, and manual session termination may be necessary.