[
http://jira.jboss.com/jira/browse/JBREM-657?page=comments#action_12353307 ]
Tom Elrod commented on JBREM-657:
----------------------------------
My understanding was the real issue here is that the disconnect() causes a remote call to
be made which takes a long time to actually fail (since the server is dead). Therefore
you were seeing this call taking a long time, which you obviously didn't want. So if
this is the issue, then having a fast fail in the case that the server is dead should
solve the problem, right? If this isn't the issue, maybe can restate for us?
Implement versions of Client.removeListener() and Client.disconnect()
which do not write to a broken server.
------------------------------------------------------------------------------------------------------------
Key: JBREM-657
URL:
http://jira.jboss.com/jira/browse/JBREM-657
Project: JBoss Remoting
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Affects Versions: 2.2.0.Beta1 (Bluto)
Reporter: Ron Sigal
Assigned To: Ron Sigal
Fix For: 2.2.0.Beta1 (Bluto)
From Clebert Suconic:
When a server is killed and failover is processed, we don't have at this
point a way to disconnect a client from a dead server. I tried to call
disconnect on those clients after failover and remoting does a socket
communication.
It looks we would need a new feature/new method such as
client.removeLeases or client.disconnect(false); false means = send data
or any other similar way.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira