diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryEngine.java b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryEngine.java index e971ee987..f462050fb 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryEngine.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/query/CQueryEngine.java @@ -237,6 +237,7 @@ public class CQueryEngine { } catch (SQLException e) { try { + cquery.close(); throw cquery.createPersistenceException(e); } finally { request.rollbackTransIfRequired();