How does the concurrent user feature work?
Licence Protector has a sophisticated concurrent user (also called floating license) module. The development goal was, that there is no active server component necessary, because this would result in an installation complexity at the customer side. Only the LicProtector.DLL and the license file have to be copied to the server. The LicProtector.DLL can be registered from each workstation.
When using the VALIDATE statement in Licence Protector, the user with machine name is checked in the license file. If you use QUIT, the user is checked out - that is for 'normal' application workflow.
If the user resets the machine or the application hangs, a user would never be checked out. An active Licence Protector client has a HEARTBEAT. The heartbeat ensures: