[prev in list] [next in list] [prev in thread] [next in thread]
List: mina-commits
Subject: svn commit: r990362 -
From: ngn () apache ! org
Date: 2010-08-28 13:40:25
Message-ID: 20100828134025.9313523889B3 () eris ! apache ! org
[Download RAW message or body]
Author: ngn
Date: Sat Aug 28 13:40:25 2010
New Revision: 990362
URL: http://svn.apache.org/viewvc?rev=990362&view=rev
Log:
Fixing bug introduce with the latest changes, realying to components now work \
(VYSPER-246)
Modified:
mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaRelayBroker.java
Modified: mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaRelayBroker.java
URL: http://svn.apache.org/viewvc/mina/vysper/trunk/server/core/src/main/java/org/apac \
he/vysper/xmpp/delivery/StanzaRelayBroker.java?rev=990362&r1=990361&r2=990362&view=diff
==============================================================================
--- mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaRelayBroker.java \
(original)
+++ mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaRelayBroker.java \
Sat Aug 28 13:40:25 2010 @@ -64,7 +64,8 @@ public class StanzaRelayBroker implement
boolean toServerTLD = receiver == null
|| (!receiver.isNodeSet() && \
EntityUtils.isAddressingServer(receiver, \
serverRuntimeContext.getServerEnitity()));
- boolean toComponent = !toServerTLD && !receiver.isNodeSet();
+
+ boolean toComponent = EntityUtils.isAddressingServerComponent(receiver, \
serverRuntimeContext.getServerEnitity()); if (toServerTLD) {
// TODO handle by server
@@ -78,7 +79,7 @@ public class StanzaRelayBroker implement
boolean relayToExternal = \
serverRuntimeContext.getServerFeatures().isRelayingToFederationServers();
- if (EntityUtils.isAddressingServerComponent(receiver, \
serverRuntimeContext.getServerEnitity()) || toComponent) { + if \
(EntityUtils.isAddressingServer(receiver, serverRuntimeContext.getServerEnitity()) || \
toComponent) {
internalRelay.relay(receiver, stanza, deliveryFailureStrategy);
} else {
if (!relayToExternal)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic