I have an application which exposes a WCF web service using the WebServiceHostFactory. We use an HttpModule to add a NHibernate session to the current HttpContexts items collection when the request enters, and then close the session when the request exits. The problem I am seeing is that intermittently the session is no longer present in the items collection for the current HttpContext when the request exits?
Has anyone experienced anything like this?