Niklas could answer your question probably. Niklas?
On Fri, 16 May 2008 10:24:13 +0900, Simon Trudeau
<[EMAIL PROTECTED]> wrote:
Yes I am.
I have managed to reconnect by obtaining the ioService from the old
session, connecting (ioconnector.connect) and obtain a new session. I
populate my new session with my old session's attributes (including the
state machine states) and then I can resume my processing without
loosing where I was processing from. Still, one thing troubles me, it
seems that my old session is not discarded and when an other disconnect
event occurs, the old session's statemachine triggers and tries to
handle the disconnect event! I wish the old session would get
discarted. It would greatly simplify my life if I could reconnect and
resume my old session (I really don't know how to do that). What would
you recommend to handle a statefull reconnection? Thanks.
Simon
-----Original Message-----
From: 이희승 (Trustin Lee) [mailto:[EMAIL PROTECTED]
Sent: May-15-08 5:04 PM
To: [email protected]
Subject: Re: [Q] Resuming an IoSession after a disconnect
Hi Simon,
Are you using MINA 2 statemachine module?
On Wed, 14 May 2008 00:05:21 +0900, Simon Trudeau
<[EMAIL PROTECTED]> wrote:
I would like to know how to resume an IoSession after a disconnect.
My application queries a server on port A using Mina.
Answer from query triggers an FTP upload on port B. Depending on the
time it takes to perform the FTP upload, the connection to A will
teminate (the remote host reboots due to the ftp upload to apply the
changes). And then I want to resume my session. How should I go about
doing that?
I really want to resume my session since my transaction context are
stored in the session and because my code is structured around Mina
StateMachine, I don't want to loose the state I am in!
Thanks,
Simon
--
Trustin Lee - Principal Software Engineer, JBoss, Red Hat
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
Trustin Lee - Principal Software Engineer, JBoss, Red Hat
--
what we call human nature is actually human habit
--
http://gleamynode.net/