Sessões pendentes

Olá pessoal,

Eu tenho uma tela de estatísticas:


org.hibernate.stat.Statistics statistics = sessionFactory.getStatistics();

long sessoesAbertas = statistics.getSessionOpenCount();
long sessoesFechadas = statistics.getSessionCloseCount();

long sessoesPendentes = ( sessoesAbertas - sessoesFechadas );

Quando eu imprimo sessoesPendentes, vejo que é superior a zero. Creio que dentre outros, alguns usuários saem do sistema fechando o browser (argh!!!)

Dúvida: Existe alguma maneira de eu zerar essas sessões pendentes, sem ter que reiniciar o servidor de aplicação, por exemplo?

No aguardo de uma ajuda

Olá bom dia!

Existe alguém que possa me dar alguma dica sobre o assunto proposto?

Conseguiu resolver ibispo?