From 0f54d67f70879ec5c705036165547f25e3bad349 Mon Sep 17 00:00:00 2001 From: slewis Date: Fri, 16 Mar 2018 08:40:34 -0700 Subject: Additional fixes for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Simplifications of AbstractRSAClientService Change-Id: I0000000000000000000000000000000000000000 --- .../ecf/remoteservice/client/AbstractRSAClientService.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'framework') diff --git a/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/client/AbstractRSAClientService.java b/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/client/AbstractRSAClientService.java index 178121e4d..bf0d835cf 100644 --- a/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/client/AbstractRSAClientService.java +++ b/framework/bundles/org.eclipse.ecf.remoteservice/src/org/eclipse/ecf/remoteservice/client/AbstractRSAClientService.java @@ -140,11 +140,9 @@ public abstract class AbstractRSAClientService extends AbstractClientService { @Override public void callAsync(IRemoteCall call, IRemoteCallListener listener) { - if (call instanceof RSARemoteCall) { - Callable c = createAsyncCallable((RSARemoteCall) call); - if (c != null) - callAsyncWithTimeout(call, c, listener); - } else + if (call instanceof RSARemoteCall) + callAsyncWithTimeout(call, createAsyncCallable((RSARemoteCall) call), listener); + else super.callAsync(call, listener); } -- cgit v1.2.3