commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nia...@apache.org
Subject svn commit: r1080934 - /commons/proper/io/trunk/src/main/java/org/apache/commons/io/monitor/FileAlterationMonitor.java
Date Sat, 12 Mar 2011 13:54:59 GMT
Author: niallp
Date: Sat Mar 12 13:54:58 2011
New Revision: 1080934

URL: http://svn.apache.org/viewvc?rev=1080934&view=rev
Log:
IO-259 - simplify stop(long) method  - just use Thread.join(long)

Modified:
    commons/proper/io/trunk/src/main/java/org/apache/commons/io/monitor/FileAlterationMonitor.java

Modified: commons/proper/io/trunk/src/main/java/org/apache/commons/io/monitor/FileAlterationMonitor.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/main/java/org/apache/commons/io/monitor/FileAlterationMonitor.java?rev=1080934&r1=1080933&r2=1080934&view=diff
==============================================================================
--- commons/proper/io/trunk/src/main/java/org/apache/commons/io/monitor/FileAlterationMonitor.java
(original)
+++ commons/proper/io/trunk/src/main/java/org/apache/commons/io/monitor/FileAlterationMonitor.java
Sat Mar 12 13:54:58 2011
@@ -154,8 +154,7 @@ public final class FileAlterationMonitor
      * Stop monitoring.
      *
      * @param stopInterval the amount of time in milliseconds to wait for the thread to finish.
-     * A value of zero will wait until the thread is finished (see {@link Thread#join(long)})
-     * and a negative value will stop the process immediately).
+     * A value of zero will wait until the thread is finished (see {@link Thread#join(long)}).
      * @throws Exception if an error occurs initializing the observer
      * @since Commons IO 2.1
      */
@@ -165,11 +164,7 @@ public final class FileAlterationMonitor
         }
         running = false;
         try {
-            if (stopInterval < 0) {
-                thread.interrupt();
-            } else {
-                thread.join(stopInterval);
-            }
+            thread.join(stopInterval);
         } catch (InterruptedException e) {
             Thread.currentThread().interrupt();
         }



Mime
View raw message