You mean when a transaction times out? Or when a task within the transaction throws a
TimeoutException within Infinispan (such as timeouts on lock acquisition or RPC)?
If it is the former, then the transaction manager aborts the transaction and calls for a
rollback. The latter would propagate to the transaction manager as an application error
and also trigger an abort/rollback.
On 2 Sep 2010, at 10:16, Mircea Markus wrote:
Hi,
Doesn't seem to be documented what happens when a timeout exception is being thrown
during a transaction: shall we mark it for rollback or shall we allow the user to continue
working on it (retry perhaps).
Any idea on this? Not sure what database approach to this is either, perhaps we should
follow the same.
Cheers,
Mircea
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev
--
Manik Surtani
manik(a)jboss.org
Lead, Infinispan
Lead, JBoss Cache
http://www.infinispan.org
http://www.jbosscache.org