[JBoss JIRA] Created: (JGRP-1067) ConnectionTable: eagerly verify TCP connection upon lookup
by Vladimir Blagojevic (JIRA)
ConnectionTable: eagerly verify TCP connection upon lookup
----------------------------------------------------------
Key: JGRP-1067
URL: https://jira.jboss.org/jira/browse/JGRP-1067
Project: JGroups
Issue Type: Bug
Reporter: Vladimir Blagojevic
Assignee: Vladimir Blagojevic
Fix For: 2.8
Whenever node A sends a message to a node B it looks up a connection from a connection table. In cases connection to B is present in A's table - it is returned to a caller, otherwise a new connection is created. However, the above mentioned connection to B might be closed and not yet removed from A's table (think of a case when B closes connection from its end of the pipe). Therefore, the caller who asked for a connection to B might end up with a stale connection that is guaranteed to throw an exception when A attempts to send a message to B. Of course, JGroups will eventually detect that the message is missing and retransmission will kick in but this situation can be remedied by verifying connection status before returning it to a caller.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 7 months
[JBoss JIRA] Commented: (JBAS-7100) Exploding vfsmemory:// contents is empty for web deployments
by Andrew Lee Rubinger (JIRA)
[ https://jira.jboss.org/jira/browse/JBAS-7100?page=com.atlassian.jira.plug... ]
Andrew Lee Rubinger commented on JBAS-7100:
-------------------------------------------
Yes; was planning on doing so after this next big patch I'm working on it complete. If needed sooner ping me and I'll do it in a new workspace.
> Exploding vfsmemory:// contents is empty for web deployments
> ------------------------------------------------------------
>
> Key: JBAS-7100
> URL: https://jira.jboss.org/jira/browse/JBAS-7100
> Project: JBoss Application Server
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Web (Tomcat) service
> Reporter: Andrew Lee Rubinger
> Assignee: Andrew Lee Rubinger
> Fix For: JBossAS-5.2.0.Beta1, JBossAS-6.0.0.Alpha1
>
>
> The following patch addresses this:
> [alrubinger@localhost Branch_5_x]$ svn di server/
> When using an in-memory archive backed by VFS, we're using an "unjar"; this leaves out any RAM-backed resources. Instead explode the contents, regardless of what's behind the virtual abstraction:
> Index: server/src/main/org/jboss/web/deployers/AbstractWarDeployer.java
> ===================================================================
> --- server/src/main/org/jboss/web/deployers/AbstractWarDeployer.java (revision 91204)
> +++ server/src/main/org/jboss/web/deployers/AbstractWarDeployer.java (working copy)
> -357,7 +357,7 @@
>
> VFSDeploymentUnit vfsUnit = (VFSDeploymentUnit)unit;
> VirtualFile root = vfsUnit.getRoot();
> - VirtualFile unjared = VFSUtils.unjar(root);
> + VirtualFile unjared = VFSUtils.explode(root);
> // file was not unjared yet
> if (root != unjared)
> {
> This was exposed by prototyping in EMB-32.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 7 months
[JBoss JIRA] Created: (JGRP-784) local_addr is null when reconnecting.
by Robert Newson (JIRA)
local_addr is null when reconnecting.
-------------------------------------
Key: JGRP-784
URL: http://jira.jboss.com/jira/browse/JGRP-784
Project: JGroups
Issue Type: Bug
Affects Versions: 2.6.2
Reporter: Robert Newson
Assigned To: Bela Ban
After shunning, a channel never manages to reconnect (with AUTO_RECONNECT) successfully, reporting this endlessly;
org.jgroups.ChannelException: local_addr is null
at org.jgroups.JChannel.startStack(JChannel.java:1556)
at org.jgroups.JChannel.connect(JChannel.java:364)
at org.jgroups.JChannel$CloserThread.run(JChannel.java:1908)
2008-06-10 12:04:31,784 FATAL [CloserThread] jgroups.JChannel (JChannel.java:1555) - local_addr is null; cannot connect
2008-06-10 12:04:31,784 ERROR [CloserThread] jgroups.JChannel$CloserThread (JChannel.java:1912) - failure reconnecting to c
hannel, retrying
--
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
14 years, 7 months