Ciao a tutti,
Mi stavo chiedendo se c'era modo di sapere quanti client hanno referenze attive ad un server attivabile, e se c'è un ID con il quale identificarli.
Mi servirebbe sapere queste informazioni in quanto, in caso di crash di un client, vorrei eseguire delle operazioni relative a quello specifico client presso il server, ad esempio:

un client si connette al server attivabile di login, in quale aggiunge il client in una lista di utenti loggati, ma se il client crasha, il suo nome rimane nella lista di utenti loggati (non fa in tempo a chiamare il metodo logout)!
per questo volevo fare in modo che il server attivabile, una volta non rinnovato il lease da parte del client, risalisse all'username del client tramite il lease non rinnovato e lo rimuovesse dalla lista di utenti loggati (servirebbe quindi associare l'username alla referenza remota "in prestito").

Avete qualche idea di come fare?

grazie in anticipo