summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/external/jsr166/java/util/concurrent/LinkedBlockingQueue.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/external/jsr166/java/util/concurrent/LinkedBlockingQueue.java')
-rw-r--r--libjava/classpath/external/jsr166/java/util/concurrent/LinkedBlockingQueue.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/libjava/classpath/external/jsr166/java/util/concurrent/LinkedBlockingQueue.java b/libjava/classpath/external/jsr166/java/util/concurrent/LinkedBlockingQueue.java
index 3dedee56da0..62018096a50 100644
--- a/libjava/classpath/external/jsr166/java/util/concurrent/LinkedBlockingQueue.java
+++ b/libjava/classpath/external/jsr166/java/util/concurrent/LinkedBlockingQueue.java
@@ -584,8 +584,8 @@ public class LinkedBlockingQueue<E> extends AbstractQueue<E>
fullyLock();
try {
head.next = null;
- assert head.item == null;
- last = head;
+ assert head.item == null;
+ last = head;
if (count.getAndSet(0) == capacity)
notFull.signalAll();
} finally {
@@ -609,8 +609,8 @@ public class LinkedBlockingQueue<E> extends AbstractQueue<E>
try {
first = head.next;
head.next = null;
- assert head.item == null;
- last = head;
+ assert head.item == null;
+ last = head;
if (count.getAndSet(0) == capacity)
notFull.signalAll();
} finally {
@@ -649,9 +649,9 @@ public class LinkedBlockingQueue<E> extends AbstractQueue<E>
}
if (n != 0) {
head.next = p;
- assert head.item == null;
- if (p == null)
- last = head;
+ assert head.item == null;
+ if (p == null)
+ last = head;
if (count.getAndAdd(-n) == capacity)
notFull.signalAll();
}
OpenPOWER on IntegriCloud