corda/classpath
Mike Jensen ccb6083045 Attempting to prevent interrupting threads after future has completed.
We added a 4th state, so we have "Canceling and Canceled".  We are in canceling state if we previously were running, and will not transition to canceled till after the interrupt has been sent.  So at the end if we are not running, or already canceled, we will sleep, waiting for the interrupt to occur so we can be sure we handle it before we let the thread complete.
This also fixes a condition where we returned true on a cancel after a task has already been canceled
2014-03-10 16:14:10 -06:00
..
avian move OpenJDK.getProtectionDomain into Classes.java 2014-02-26 14:09:42 -07:00
java Attempting to prevent interrupting threads after future has completed. 2014-03-10 16:14:10 -06:00
sun move Unsafe.get{Object|Int}Volatile from classpath-openjdk.cpp to builtin.cpp 2014-03-03 14:55:49 -07:00
java-io.cpp Use 0777/0666 permissions when creating dirs/files. 2013-12-06 22:22:16 -07:00
java-lang.cpp stop using Gestalt on OS X 2014-01-16 17:00:52 -07:00
java-net.cpp fix header include order build regression 2013-12-18 11:40:23 -07:00
java-nio.cpp update copyright years 2013-07-02 20:52:38 -06:00
java-util-zip.cpp update copyright years 2013-07-02 20:52:38 -06:00
java-util.cpp update copyright years 2013-07-02 20:52:38 -06:00
jni-util.h update copyright years 2013-07-02 20:52:38 -06:00
sockets.cpp Implement socket API 2013-11-08 09:55:43 -07:00
sockets.h define ENOTCONN if necessary on Windows 2014-01-08 16:08:32 -07:00