Author: xor
Date: 2008-11-16 16:19:04 +0000 (Sun, 16 Nov 2008)
New Revision: 23649

Modified:
   trunk/plugins/WoT/IdentityInserter.java
   trunk/plugins/WoT/introduction/IntroductionClient.java
   trunk/plugins/WoT/introduction/IntroductionServer.java
Log:
Clear interrupted flag at thread loop entrance.

Modified: trunk/plugins/WoT/IdentityInserter.java
===================================================================
--- trunk/plugins/WoT/IdentityInserter.java     2008-11-16 16:04:23 UTC (rev 
23648)
+++ trunk/plugins/WoT/IdentityInserter.java     2008-11-16 16:19:04 UTC (rev 
23649)
@@ -94,6 +94,7 @@
                        mThread.interrupt();
                }
                while(isRunning) {
+                       Thread.interrupted();
                        Logger.debug(this, "IdentityInserter loop running...");
                        ObjectSet<OwnIdentity> identities = 
OwnIdentity.getAllOwnIdentities(db);
                        while(identities.hasNext()) {

Modified: trunk/plugins/WoT/introduction/IntroductionClient.java
===================================================================
--- trunk/plugins/WoT/introduction/IntroductionClient.java      2008-11-16 
16:04:23 UTC (rev 23648)
+++ trunk/plugins/WoT/introduction/IntroductionClient.java      2008-11-16 
16:19:04 UTC (rev 23649)
@@ -121,6 +121,7 @@
                }
                
                while(isRunning) {
+                       Thread.interrupted();
                        Logger.debug(this, "Introduction client loop 
running...");
                        
                        IntroductionPuzzle.deleteExpiredPuzzles(db);

Modified: trunk/plugins/WoT/introduction/IntroductionServer.java
===================================================================
--- trunk/plugins/WoT/introduction/IntroductionServer.java      2008-11-16 
16:04:23 UTC (rev 23648)
+++ trunk/plugins/WoT/introduction/IntroductionServer.java      2008-11-16 
16:19:04 UTC (rev 23649)
@@ -109,6 +109,7 @@
                }
                
                while(isRunning) {
+                       Thread.interrupted();
                        Logger.debug(this, "Introduction server loop 
running...");
                        ObjectSet<OwnIdentity> identities = 
OwnIdentity.getAllOwnIdentities(db);
                        

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

Reply via email to