"adrian(a)jboss.org" wrote :
| The implementation in SpySession is overly complicated because there
| is no "session thread" which means it has to stop delivery on the
| whole connection to guarantee no new deliveries during the recovery.
|
Make sense. So *somehow* it's necessary to prevent any new messages arriving while
recover is being executed.
In the same way, It's my understanding that we would need to also prevent any new
messages arriving while rollback is being executed. (Since the spec says rollback cause
session recovery)
Looking at the SpySession code I don't see the connection being stopped while rollback
is happening. So it looks like messages could creep in which would be non spec complient.
(BTW I'm not criticising the spy code, I'm just trying to make sure we're
doing it correctly in messaging :) )
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3958105#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...