Author: markt Date: Sun Jan 16 14:09:28 2011 New Revision: 1059563 URL: http://svn.apache.org/viewvc?rev=1059563&view=rev Log: Fix FindBugs warnings Remove unused i18n strings
Modified: tomcat/trunk/java/org/apache/catalina/tribes/transport/LocalStrings.properties tomcat/trunk/java/org/apache/catalina/tribes/transport/PooledSender.java Modified: tomcat/trunk/java/org/apache/catalina/tribes/transport/LocalStrings.properties URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/transport/LocalStrings.properties?rev=1059563&r1=1059562&r2=1059563&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/tribes/transport/LocalStrings.properties (original) +++ tomcat/trunk/java/org/apache/catalina/tribes/transport/LocalStrings.properties Sun Jan 16 14:09:28 2011 @@ -13,11 +13,6 @@ # 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' 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 Modified: tomcat/trunk/java/org/apache/catalina/tribes/transport/PooledSender.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/transport/PooledSender.java?rev=1059563&r1=1059562&r2=1059563&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/tribes/transport/PooledSender.java (original) +++ tomcat/trunk/java/org/apache/catalina/tribes/transport/PooledSender.java Sun Jan 16 14:09:28 2011 @@ -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 exten 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(); } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org