[jboss-user] [Remoting] - Re: Socket invocator and long transactions

doychin do-not-reply at jboss.com
Wed Mar 4 01:05:11 EST 2009


Hi Ron,

As you know there is timeout parameter which is used to wait on the socket read/write operation. This timeout if is less then the user transaction timeout on the client side and for some reason execution at the server takes more time then this timeout it will crash execution again.

Client side will exit read and will try to send same command to the server. It will write some parts of invocation it and will start waiting again for second round on the timeout.

This data will stay in the socket and probably will create some problems when the server side tries to read data from socket later.

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4214754#4214754

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4214754



More information about the jboss-user mailing list