Author: nextgens
Date: 2007-07-01 00:16:49 +0000 (Sun, 01 Jul 2007)
New Revision: 13856

Modified:
   trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java
Log:
UserAlertManager: don't register the same useralert more than once; should 
resolve #1450 but might have border effects

Modified: trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java
===================================================================
--- trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java     
2007-07-01 00:11:56 UTC (rev 13855)
+++ trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java     
2007-07-01 00:16:49 UTC (rev 13856)
@@ -27,7 +27,8 @@
 
        public void register(UserAlert alert) {
                synchronized (alerts) {
-                       alerts.add(alert);
+                       if(!alerts.contains(alert))
+                               alerts.add(alert);
                }
        }
 

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to