Franchement, j'ai cherché longtemps à fermer la session instantanément mais la seule solution que j'ai trouvée est celle que je t'ai proposée un peu plus haut.
D'un autre côté, si tes users ferment l'appli et la réouvre moins d'une minute après, c'est vraiment qu'il ne devait pas la fermer (leur travail n'était pas complètement fini). Tout ce que tu vas gagner en fermant complètement une session c'est de la disponibilité sur ton serveur, mais dans un tel cas, ça sera de la disponibilité pour quelques secondes... sans grand intêret donc.
Si ton serveur est vraiment trop juste niveau performance pour tous tes users, je te conseille de t'orienter vers un petit "cluster" de serveurs TSE (via NLB par exemple sous 2003, ou le nouveau truc sous 2008 qui est beaucoup plus simple).