Open
Description
Juan Carlos Correa created an issue — 7th August 2013, 16:34:25:
NHibernate version: 3.3.1.400
.Net Framework 4.0
Database: SQL Server 2008 R2
A total of 4 sessions are opened, 3 of them are in one transaction scope that at the end is supposed to rollback. The last one is in another transaction scope and gathers data from the 2nd level cache but still gets the old data from the cache although the previous scope was rolled back.
For detailed explanation see: https://groups.google.com/forum/#!topic/nhusers/DFux0pxEun4 (here are NHProfiler screen shots and unit test code)