Author: echatellier Date: 2014-04-11 17:18:59 +0200 (Fri, 11 Apr 2014) New Revision: 3949 Url: http://forge.codelutin.com/projects/isis-fish/repository/revisions/3949 Log: Reduce useless log messages Modified: branches/4.0.1/src/main/java/fr/ifremer/isisfish/simulator/SimulationControl.java Modified: branches/4.0.1/src/main/java/fr/ifremer/isisfish/simulator/SimulationControl.java =================================================================== --- branches/4.0.1/src/main/java/fr/ifremer/isisfish/simulator/SimulationControl.java 2014-04-11 15:09:51 UTC (rev 3948) +++ branches/4.0.1/src/main/java/fr/ifremer/isisfish/simulator/SimulationControl.java 2014-04-11 15:18:59 UTC (rev 3949) @@ -28,6 +28,7 @@ import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import java.beans.PropertyChangeSupport; +import java.util.Objects; import java.util.Properties; import org.apache.commons.logging.Log; @@ -198,7 +199,8 @@ * @param text The text to set. */ public void setText(String text) { - if (log.isInfoEnabled()) { + // pevent multiples logging of same string during remote simulations + if (!Objects.equals(this.text, text) && log.isInfoEnabled()) { log.info(text); } String oldValue = this.text;
participants (1)
-
echatellier@users.forge.codelutin.com