Fix FindBugs warnings
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 16 Jan 2011 14:09:28 +0000 (14:09 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 16 Jan 2011 14:09:28 +0000 (14:09 +0000)
Remove unused i18n strings

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1059563 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/tribes/transport/LocalStrings.properties
java/org/apache/catalina/tribes/transport/PooledSender.java

index d64b6f0..ea2fe5f 100644 (file)
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-AsyncSocketSender.create.thread=Create sender [{0}:{1,number,integer}] queue thread to tcp background replication
-AsyncSocketSender.queue.message=Queue message to [{0}:{1,number,integer}] id=[{2}] size={3}
-AsyncSocketSender.send.error=Unable to asynchronously send session with id=[{0}] - message will be ignored.
-AsyncSocketSender.queue.empty=Queue in sender [{0}:{1,number,integer}] returned null element!
-cluster.mbean.register.already=MBean {0} already registered!
 IDataSender.ack.eof=EOF reached at local port [{0}:{1,number,integer}]
 IDataSender.ack.receive=Got ACK at local port [{0}:{1,number,integer}]
 IDataSender.ack.missing=Unable to read acknowledgement from [{0}:{1,number,integer}] in {2,number,integer} ms. Disconnecting socket, and trying again.
@@ -41,12 +36,7 @@ IDataSender.senderModes.Instantiate=Can't instantiate a data replication sender
 IDataSender.senderModes.Missing=Can't configure a data replication sender for mode {0}
 IDataSender.senderModes.Resources=Can't load data replication sender mapping list
 IDataSender.stats=Send stats from [{0}:{1,number,integer}], Nr of bytes sent={2,number,integer} over {3} = {4,number,integer} bytes/request, processing time {5,number,integer} msec, avg processing time {6,number,integer} msec
-PoolSocketSender.senderQueue.sender.failed=PoolSocketSender create new sender to [{0}:{1,number,integer}] failed
-PoolSocketSender.noMoreSender=No socket sender available for client [{0}:{1,number,integer}] did it disappeared?
-ReplicationTransmitter.getProperty=get property {0}
-ReplicationTransmitter.setProperty=set property {0}: {1} old value {2}
-ReplicationTransmitter.started=Start ClusterSender at cluster {0} with name {1}
-ReplicationTransmitter.stopped=Stopped ClusterSender at cluster {0} with name {1}
+PooledSender.senderDisconnectFail=Failed to disconnect sender 
 ReplicationValve.crossContext.add=add Cross Context session replication container to replicationValve threadlocal
 ReplicationValve.crossContext.registerSession=register Cross context session id={0} from context {1}
 ReplicationValve.crossContext.remove=remove Cross Context session replication container from replicationValve threadlocal
index 6d44491..fef6c19 100644 (file)
@@ -20,6 +20,9 @@ import java.io.IOException;
 import java.util.List;
 
 import org.apache.catalina.tribes.Member;
+import org.apache.catalina.tribes.util.StringManager;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
 
 /**
  * <p>Title: </p>
@@ -33,6 +36,10 @@ import org.apache.catalina.tribes.Member;
  */
 public abstract class PooledSender extends AbstractSender implements MultiPointSender {
     
+    private static final Log log = LogFactory.getLog(PooledSender.class);
+    protected static final StringManager sm =
+        StringManager.getManager(Constants.Package);
+    
     private SenderQueue queue = null;
     private int poolSize = 25;
     public PooledSender() {
@@ -189,7 +196,15 @@ public abstract class PooledSender extends AbstractSender implements MultiPointS
             inuse.remove(sender);
             //just in case the limit has changed
             if ( notinuse.size() < this.getLimit() ) notinuse.add(sender);
-            else try {sender.disconnect(); } catch ( Exception ignore){}
+            else
+                try {
+                    sender.disconnect();
+                } catch (Exception e) {
+                    if (log.isDebugEnabled()) {
+                        log.debug(sm.getString(
+                                "PooledSender.senderDisconnectFail"), e);
+                    }
+                }
             notify();
         }