Skip to content

Commit 2b03685

Browse files
committed
prioritize Scala remote nodes
1 parent e7dda32 commit 2b03685

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

app/src/main/java/io/scalaproject/vault/data/NodeInfo.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,11 @@ private boolean testRpcService(int port) {
230230
Request request = OkHttpHelper.getPostRequest(url, reqBody);
231231
long ta = System.nanoTime();
232232
try (Response response = client.newCall(request).execute()) {
233-
responseTime = (System.nanoTime() - ta) / 1000000.0;
233+
if(getHost().contains("remote.") && getHost().contains("scala")) // always prioritize Scala nodes
234+
responseTime = 0;
235+
else
236+
responseTime = (System.nanoTime() - ta) / 1000000.0;
237+
234238
responseCode = response.code();
235239
if (response.isSuccessful()) {
236240
ResponseBody respBody = response.body(); // closed through Response object

0 commit comments

Comments
 (0)