Skip to content

NH-3508 - NHibernate 2nd Level Cache remains updated after Distributed Transaction rollback #1367

Open
@nhibernate-bot

Description

@nhibernate-bot

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)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions