Follow

Simple License Manager (slimd) Time-out

EnSight checks out a token from the license manager. Periodically it must send a "heart beat" message to the license manager to let it know that it is still using the token. Upon termination, EnSight checks the token back in to the license manager. 

Should EnSight not be able to send a heart beat to the license manager, it will give a warning to the user and try one more time. If that fails, then EnSight will abort. Should it succeed, then execution continues. 

If the license manager does not receive a heart beat from EnSight, within the time-out period, it will mark that token as available for use by others. Should some one else try to check out a token and no other free tokens are available, then this token will be used. 

The time-out period used by the license manager and by EnSight (for controlling heart beat frequency) can be modified by the system administrator. By default the time-out is 20 minutes. The value can range between 1 and 30 minutes. A lower value means more network traffic as the client and the license manager must communicate more often. 

On UNIX machines, the time-out value is set in the bin scripts area. Edit $CEI_HOME/bin/slimd8_startup and search for TIMEOUT. The value is in seconds. 

Alternatively, the environment variable SLIMD8_TIMEOUT can be set to the number of seconds.

Should you want EnSight to automatically end its session when idle, you can start up EnSight with the -slimtimeout option.  This will prevent EnSight from sending a heartbeat message when it's idle.  If EnSight is idle for the specified TIMEOUT period, then the license manager will mark the token as available for others.  When the EnSight session is resumed it will check for a token and abort if none is available.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments