8079217: JRE installation is stuck at Progress dialog : redux
Reviewed-by: prr, ant
This commit is contained in:
parent
b8cf472fe8
commit
8003b33919
@ -569,7 +569,7 @@ public final class AppContext {
|
|||||||
static final class PostShutdownEventRunnable implements Runnable {
|
static final class PostShutdownEventRunnable implements Runnable {
|
||||||
private final AppContext appContext;
|
private final AppContext appContext;
|
||||||
|
|
||||||
public PostShutdownEventRunnable(AppContext ac) {
|
PostShutdownEventRunnable(AppContext ac) {
|
||||||
appContext = ac;
|
appContext = ac;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -585,7 +585,7 @@ public final class AppContext {
|
|||||||
private final AppContext appContext;
|
private final AppContext appContext;
|
||||||
private final Runnable runnable;
|
private final Runnable runnable;
|
||||||
|
|
||||||
public CreateThreadAction(AppContext ac, Runnable r) {
|
CreateThreadAction(AppContext ac, Runnable r) {
|
||||||
appContext = ac;
|
appContext = ac;
|
||||||
runnable = r;
|
runnable = r;
|
||||||
}
|
}
|
||||||
@ -597,7 +597,7 @@ public final class AppContext {
|
|||||||
} else {
|
} else {
|
||||||
t = new InnocuousThread(appContext.getThreadGroup(), runnable, "AppContext Disposer");
|
t = new InnocuousThread(appContext.getThreadGroup(), runnable, "AppContext Disposer");
|
||||||
}
|
}
|
||||||
t.setContextClassLoader(appContext.getContextClassLoader());
|
t.setContextClassLoader(null);
|
||||||
t.setPriority(Thread.NORM_PRIORITY + 1);
|
t.setPriority(Thread.NORM_PRIORITY + 1);
|
||||||
t.setDaemon(true);
|
t.setDaemon(true);
|
||||||
return t;
|
return t;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user