commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: Thread.sleep() patch


From: Jeroen Frijters
Subject: FYI: Thread.sleep() patch
Date: Tue, 29 Jun 2004 12:05:03 +0200

Hi,

I committed the patch below.

Regards,
Jeroen

2004-06-29  Jeroen Frijters  <address@hidden>

        * java/lang/Thread.java (sleep(long,int)): Added argument
checking.

Index: java/lang/Thread.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/lang/Thread.java,v
retrieving revision 1.7
diff -u -r1.7 Thread.java
--- java/lang/Thread.java       14 Mar 2004 14:14:06 -0000      1.7
+++ java/lang/Thread.java       29 Jun 2004 09:41:40 -0000
@@ -801,6 +801,9 @@
    */
   public static void sleep(long ms, int ns) throws InterruptedException
   {
+    if(ms < 0 || ns < 0 || ns > 999999)
+       throw new IllegalArgumentException();
+
     VMThread.sleep(ms, ns);
   }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]