From d8e091f888558496d83e055dceca9951df7ccbb0 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Mon, 29 May 2017 15:13:46 +0800 Subject: [PATCH] --- src/org/redkale/net/sncp/Sncp.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/org/redkale/net/sncp/Sncp.java b/src/org/redkale/net/sncp/Sncp.java index 5974b00cb..bf9243595 100644 --- a/src/org/redkale/net/sncp/Sncp.java +++ b/src/org/redkale/net/sncp/Sncp.java @@ -792,7 +792,9 @@ public abstract class Sncp { if (field.getAnnotation(RpcRemote.class) == null) continue; if (!field.getType().isAssignableFrom(newClazz)) continue; field.setAccessible(true); - if (remoteService == null) remoteService = createRemoteService(name, serviceImplClass, transportFactory, clientSncpAddress, groups, conf); + if (remoteService == null && clientSncpAddress != null) { + remoteService = createRemoteService(name, serviceImplClass, transportFactory, clientSncpAddress, groups, conf); + } if (remoteService != null) field.set(rs, remoteService); } } while ((loop = loop.getSuperclass()) != Object.class);