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