ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/SubmissionPublisher.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/SubmissionPublisher.java (file contents):
Revision 1.13 by dl, Fri Jan 16 16:42:29 2015 UTC vs.
Revision 1.14 by jsr166, Fri Jan 16 17:36:37 2015 UTC

# Line 736 | Line 736 | public class SubmissionPublisher<T> impl
736                              executor.execute(task);
737                              break;
738                          } catch (RuntimeException | Error ex) { // back out
739 <                            do {} while((c = ctl) >= 0 &&
740 <                                        (c & ACTIVE) != 0 &&
741 <                                        !U.compareAndSwapInt(this, CTL, c,
742 <                                                             c & ~ACTIVE));
739 >                            do {} while ((c = ctl) >= 0 &&
740 >                                         (c & ACTIVE) != 0 &&
741 >                                         !U.compareAndSwapInt(this, CTL, c,
742 >                                                              c & ~ACTIVE));
743                              throw ex;
744                          }
745                      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines