Found by FindBugs. startService() and stopService() both return boolean, so it
is likely that the '&' is a typo and '&&' was meant.
---
.../tribes/membership/McastServiceImpl.java | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/java/org/apache/catalina/tribes/membership/McastServiceImpl.java
b/java/org/apache/catalina/tribes/membership/McastServiceImpl.java
index 8569ed4..5e59700 100644
--- a/java/org/apache/catalina/tribes/membership/McastServiceImpl.java
+++ b/java/org/apache/catalina/tribes/membership/McastServiceImpl.java
@@ -631,7 +631,7 @@ public class McastServiceImpl
while (!success) {
if(log.isInfoEnabled())
log.info("Tribes membership, running recovery thread,
multicasting is not functional.");
- if (stopService() & startService()) {
+ if (stopService() && startService()) {
success = true;
if(log.isInfoEnabled())
log.info("Membership recovery was successful.");
--
1.7.6.1
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]