Erro de acesso simultaneo - Hibernate

Prezados,

Construi uma arquitetura onde tenho a camada de negócio usando hibernate, tenho uma classe singleton que controla as sessões do hibernate, um projeto web que fornece servlets que são consumidos por coletores de dados. Até ai tudo bem, a arquitetura funciona perfeitamente até quando usava 1, 2 coletores fazendo requisições, porém quando passamos a usar 5 coletores chega um momento que o erro abaixo é disparado, o incrível é que a aplicação para de funcionar, só reiniciando o servidor (TomCat). Alguém já passou por essa situação que poderia me ajudar?
Desde já agradeço!

[code]
16/09/2011 11:12:05 AM org.hibernate.AssertionFailure

GRAVE: an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session)

org.hibernate.AssertionFailure: possible nonthreadsafe access to session

at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:60)

org.hibernate.AssertionFailure: possible nonthreadsafe access to session

at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250)

at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:60)

at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:234)

at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250)[/code]

Alguém pode me ajudar?