>Does anyone know of a way (API/3rd PartyProduct/Library) to tell which network users are running a program. I have looked at GP Lib and as long as the user is a Console Operator, there are functions to figure out which users are using a file. What I'm looking for is a way of telling who is using the system and displaying that list to users. I have used log files and tables that get updated when a user logs in and out in the past but they have limitations and can become quickly out of sink. <
>
>
>Fred Lauckner
>flauckner@paraengr.com
><>
The only problem with log tables is that you cannot trace unexpected termination of the program (pull-off power). However, if you will check for user's lock, it will always work. I mean that the user going to system applies rlock() to his/her own record in Users table. Monitoring program can scan this table and check for existing locks collecting list of really active users.
Edward Pikman
Independent Consultant