ho trovato forse una soluzione, nella pagina del logout ho aggiunto forzatamente la diminuizione degli utenti così:
codice:
<% Session.Abandon
Application("collegati") = Application("collegati") - 1
%>
spero che non dà problemi, in quanto se distruggo la sessione il server, tramite il global.asa, non dovrebbe diminuire ulteriormente di un'unità i connessi con l'azione:
codice:
sub session_OnEnd
Application.Lock
Application("collegati") = Application("collegati") - 1
Application.UnLock
end sub
sto sperimentando ora e sembra che funziona...