This is an automated email from the ASF dual-hosted git repository.
jermy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git
The following commit(s) were added to refs/heads/master by this push:
new 9b5950e4b fix(api): fix remoting rpc server not started (#1975)
9b5950e4b is described below
commit 9b5950e4beab1f816d316065fc9ec5773db35668
Author: Jade Peng <[email protected]>
AuthorDate: Fri Oct 21 21:40:28 2022 +0800
fix(api): fix remoting rpc server not started (#1975)
Co-authored-by: jadepeng <[email protected]>
---
.../src/main/java/com/baidu/hugegraph/core/GraphManager.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git
a/hugegraph-api/src/main/java/com/baidu/hugegraph/core/GraphManager.java
b/hugegraph-api/src/main/java/com/baidu/hugegraph/core/GraphManager.java
index 2ea3376b8..1446c3234 100644
--- a/hugegraph-api/src/main/java/com/baidu/hugegraph/core/GraphManager.java
+++ b/hugegraph-api/src/main/java/com/baidu/hugegraph/core/GraphManager.java
@@ -308,6 +308,12 @@ public final class GraphManager {
ServerConfig serverConfig = Whitebox.getInternalState(this.rpcServer,
"serverConfig");
serverConfig.buildIfAbsent();
+
+ // Start remote rpc server if none rpc services registered
+ // Note it goes here only when raft mode enabled
+ if (!serverConfig.getServer().isStarted()) {
+ serverConfig.getServer().start();
+ }
return Whitebox.getInternalState(serverConfig.getServer(),
"remotingServer");
}