You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by kf...@apache.org on 2013/01/31 08:44:20 UTC
svn commit: r1440868 -
/tomcat/trunk/java/org/apache/catalina/ha/authenticator/ClusterSingleSignOn.java
Author: kfujino
Date: Thu Jan 31 07:44:20 2013
New Revision: 1440868
URL: http://svn.apache.org/viewvc?rev=1440868&view=rev
Log:
Check cluster member before sending replicate message in ClusterSingleSignOn.
Modified:
tomcat/trunk/java/org/apache/catalina/ha/authenticator/ClusterSingleSignOn.java
Modified: tomcat/trunk/java/org/apache/catalina/ha/authenticator/ClusterSingleSignOn.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/authenticator/ClusterSingleSignOn.java?rev=1440868&r1=1440867&r2=1440868&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/authenticator/ClusterSingleSignOn.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ha/authenticator/ClusterSingleSignOn.java Thu Jan 31 07:44:20 2013
@@ -162,7 +162,7 @@ public class ClusterSingleSignOn extends
@Override
protected void associate(String ssoId, Session session) {
- if (cluster != null) {
+ if (cluster != null && cluster.getMembers().length > 0) {
messageNumber++;
SingleSignOnMessage msg =
new SingleSignOnMessage(cluster.getLocalMember(),
@@ -204,7 +204,7 @@ public class ClusterSingleSignOn extends
@Override
protected void deregister(String ssoId, Session session) {
- if (cluster != null) {
+ if (cluster != null && cluster.getMembers().length > 0) {
messageNumber++;
SingleSignOnMessage msg =
new SingleSignOnMessage(cluster.getLocalMember(),
@@ -244,7 +244,7 @@ public class ClusterSingleSignOn extends
@Override
protected void deregister(String ssoId) {
- if (cluster != null) {
+ if (cluster != null && cluster.getMembers().length > 0) {
messageNumber++;
SingleSignOnMessage msg =
new SingleSignOnMessage(cluster.getLocalMember(),
@@ -284,7 +284,7 @@ public class ClusterSingleSignOn extends
protected void register(String ssoId, Principal principal, String authType,
String username, String password) {
- if (cluster != null) {
+ if (cluster != null && cluster.getMembers().length > 0) {
messageNumber++;
SingleSignOnMessage msg =
new SingleSignOnMessage(cluster.getLocalMember(),
@@ -349,7 +349,7 @@ public class ClusterSingleSignOn extends
protected void update(String ssoId, Principal principal, String authType,
String username, String password) {
- if (cluster != null) {
+ if (cluster != null && cluster.getMembers().length > 0) {
messageNumber++;
SingleSignOnMessage msg =
new SingleSignOnMessage(cluster.getLocalMember(),
@@ -394,7 +394,7 @@ public class ClusterSingleSignOn extends
@Override
protected void removeSession(String ssoId, Session session) {
- if (cluster != null) {
+ if (cluster != null && cluster.getMembers().length > 0) {
messageNumber++;
SingleSignOnMessage msg =
new SingleSignOnMessage(cluster.getLocalMember(),
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org