We do have Concurrent license model and recently we have faced that all license were in use although one of the user was not even using the licence. so we called this situation as an Hung license. we know that we can manually reclaim the license but we are wondering if we can set up a process where system see that user is inactive for certain time and automatically release that license.
Any comments or solution?
You may want to look at this thread for some suggestions Remove hung licenses using lmutil lmremove changed?
and nd when searching for that, I found the wiki which looks to have all (or most) things related to esri licensing covered Field Guide to Esri Licensing - GIS Wiki | The GIS Encyclopedia
If I have a user that has a license clicked on in ArcMap but is not responding, I have been known to block their license using the license.opt file and restart the license server.
I know of no automated process.
I can't confirm whether the suggestion in this thread Releasing Inactive Licenses in 10? works or not, but might also be worth a try.
If you don't mind the license manager restarting once a day, maybe using your OS tools to schedule the restart at midnight will help. However, if the software is open, but maybe just idle, a license will still be grabbed again.
By the way, I define a hung license as one that is checked out without the user having the software open. An inactive license, one that is sitting idle but the software is open, will continue grabbing a license, even if you forced a disconnect, unless you do as Curtis suggested with the options file, from my experience.