--- a/src/java.base/share/classes/java/io/FileOutputStream.java Fri Feb 23 10:49:56 2018 -0800
+++ b/src/java.base/share/classes/java/io/FileOutputStream.java Fri Feb 23 14:26:29 2018 -0500
@@ -25,7 +25,6 @@
package java.io;
-import java.lang.reflect.Method;
import java.nio.channels.FileChannel;
import jdk.internal.misc.SharedSecrets;
import jdk.internal.misc.JavaIOFileDescriptorAccess;
@@ -238,7 +237,7 @@
open(name, append);
altFinalizer = AltFinalizer.get(this);
if (altFinalizer == null) {
- fd.registerCleanup(); // open set the fd, register the cleanup
+ FileCleanable.register(fd); // open sets the fd, register the cleanup
}
}