Le Sun, 23 Aug 2009 09:21:20 -0700, Sangjin Lee <[email protected]> a écrit :
> This might be a simple question to answer, but thought I'd ask anyway. > Suppose you have a valid (HTTP) request and a valid response at the > end of which the server closes the connection. But the full response > is properly sent to a MINA client. From the client perspective, is > it ever possible for sessionClosed() to fire while messageReceived() > (and decoding) is in flight? Let's say this is on MINA 1.1.x. > > I've gone over the SocketIoProcessor code and also the filter chain, > and it seems that sessionClosed() in this case should always happen > *after messageReceived() (and decoding) is complete > (SocketIoProcessor.run())*. I'm trying to see if we're running into > this issue and if this is a valid condition whether I need to guard > against it. Thanks! > > Sangjin For me sessionClosed is fired after any message received. Julien
signature.asc
Description: PGP signature
