From 5a365074c2bddb3e4517ec5eceb39d4e6ca85b56 Mon Sep 17 00:00:00 2001 From: Rossen Stoyanchev Date: Fri, 20 Jul 2012 14:46:52 -0400 Subject: [PATCH] Fix issue with failing test from previous commit Issue: SPR-9611 --- .../orm/hibernate3/support/OpenSessionInViewFilter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-orm/src/main/java/org/springframework/orm/hibernate3/support/OpenSessionInViewFilter.java b/spring-orm/src/main/java/org/springframework/orm/hibernate3/support/OpenSessionInViewFilter.java index 6c43e78f95..f55ae4e436 100644 --- a/spring-orm/src/main/java/org/springframework/orm/hibernate3/support/OpenSessionInViewFilter.java +++ b/spring-orm/src/main/java/org/springframework/orm/hibernate3/support/OpenSessionInViewFilter.java @@ -217,7 +217,7 @@ public class OpenSessionInViewFilter extends OncePerRequestFilter { closeSession(sessionHolder.getSession(), sessionFactory); } else { - if (!chain.pop()) { + if (chain.isAsyncStarted()) { throw new IllegalStateException("Deferred close is not supported with async requests."); } // deferred close mode