HHH-13364 : Query.getSingleResult and getResultList() throw PessimisticLockException when pessimistic lock fails with timeout
(cherry picked from commit f62913ba1c
)
This commit is contained in:
parent
b2707589b3
commit
e9fe3df6bd
|
@ -1511,7 +1511,7 @@ public abstract class AbstractProducedQuery<R> implements QueryImplementor<R> {
|
|||
throw new IllegalArgumentException( e );
|
||||
}
|
||||
catch (HibernateException he) {
|
||||
throw getExceptionConverter().convert( he );
|
||||
throw getExceptionConverter().convert( he, getLockOptions() );
|
||||
}
|
||||
finally {
|
||||
afterQuery();
|
||||
|
@ -1557,7 +1557,7 @@ public abstract class AbstractProducedQuery<R> implements QueryImplementor<R> {
|
|||
return uniqueElement( list );
|
||||
}
|
||||
catch ( HibernateException e ) {
|
||||
throw getExceptionConverter().convert( e );
|
||||
throw getExceptionConverter().convert( e, getLockOptions() );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue