anonymous wrote : But logically, that _does not_ imply, that if we return false from
setTransactionTimeout it is ok to return XAERR_NOTA if a rollback/commit is attempted
after we have heuristically timed out the branch.
If thats the case then we either don't time out at all and return false for setTimeout
or we need to keep the tx associated with the Resource manager and return XA_RBTIMEOUT.
Actually as long as we release the acks and messages this should be ok. If we want we
could have some sort of reaper that removes any timeout sessions that are really old.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4186579#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...