commit | 74e833ec39d0061688c02fa9c86a109ec721a862 | [log] [tgz] |
---|---|---|
author | slewis <slewis@composent.com> | Sat Sep 18 19:23:07 2021 -0700 |
committer | slewis <slewis@composent.com> | Sat Sep 18 19:23:07 2021 -0700 |
tree | 7be545d550e876a6750973aac4741797eed0ac82 | |
parent | 6365d817a5fd9522d53b379e5da668dc9a0feba7 [diff] |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=576085 Change-Id: Iacdba797d5f4294ec6e8f80ba3e2fdc239536a82
diff --git a/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/RemoteServiceRegistrationImpl.java b/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/RemoteServiceRegistrationImpl.java index a6ac8c9..410d2a2 100644 --- a/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/RemoteServiceRegistrationImpl.java +++ b/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/RemoteServiceRegistrationImpl.java
@@ -133,6 +133,7 @@ if (this.registrationListener != null) { this.registrationListener.unregister(this); } + this.classLoader = null; } /**
diff --git a/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/client/RemoteServiceClientRegistration.java b/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/client/RemoteServiceClientRegistration.java index c0aa367..25fd46b 100644 --- a/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/client/RemoteServiceClientRegistration.java +++ b/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/client/RemoteServiceClientRegistration.java
@@ -107,6 +107,7 @@ public void unregister() { registry.unregisterRegistration(this); + this.classLoader = null; } protected IRemoteCallable findDefaultRemoteCallable(String methodToFind) {