ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/SemaphoreTest.java
(Generate patch)

Comparing jsr166/src/test/tck/SemaphoreTest.java (file contents):
Revision 1.9 by dl, Mon Dec 29 19:05:40 2003 UTC vs.
Revision 1.10 by dl, Fri Jan 2 00:38:47 2004 UTC

# Line 605 | Line 605 | public class SemaphoreTest extends JSR16
605          Thread t = new Thread(new Runnable() {
606                  public void run() {
607                      try {
608 <                        s.acquire(2);
609 <                        s.acquire(2);
610 <                        s.release(4);
608 >                        s.acquire();
609 >                        s.release();
610 >                        s.release();
611 >                        s.acquire();
612                      } catch(InterruptedException ie){
613                          threadUnexpectedException();
614                      }
# Line 616 | Line 617 | public class SemaphoreTest extends JSR16
617          try {
618              t.start();
619              Thread.sleep(SHORT_DELAY_MS);
620 <            s.release(6);
621 <            s.acquire(2);
622 <            s.acquire(2);
623 <            s.release(2);
620 >            s.release();
621 >            s.release();
622 >            s.acquire();
623 >            s.acquire();
624 >            s.release();
625              t.join();
626          } catch( InterruptedException e){
627              unexpectedException();

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines