mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
EA-29052 - EE: RemoteProcessSupport.acquire: crash handling fix
This commit is contained in:
@@ -312,7 +312,7 @@ public abstract class RemoteProcessSupport<Target, EntryPoint, Parameters> {
|
||||
Info info;
|
||||
synchronized (myProcMap) {
|
||||
info = myProcMap.get(key);
|
||||
if (info != null && info.handler != null && info.handler == handler) {
|
||||
if (info != null && (handler == null || info.handler == handler)) {
|
||||
myProcMap.remove(key);
|
||||
myProcMap.notifyAll();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user