From 9d4847ad2dfa013cb87ef68fa2cda82747b5f715 Mon Sep 17 00:00:00 2001 From: Wang Qing Date: Wed, 14 Nov 2018 10:21:54 +0800 Subject: [PATCH] [hot-fix] Fix error when calling Ray.init() twice. (#3314) --- java/api/src/main/java/org/ray/api/Ray.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/java/api/src/main/java/org/ray/api/Ray.java b/java/api/src/main/java/org/ray/api/Ray.java index 053f01d55..7e252274e 100644 --- a/java/api/src/main/java/org/ray/api/Ray.java +++ b/java/api/src/main/java/org/ray/api/Ray.java @@ -41,7 +41,10 @@ public final class Ray extends RayCall { * Shutdown Ray runtime. */ public static void shutdown() { - runtime.shutdown(); + if (runtime != null) { + runtime.shutdown(); + runtime = null; + } } /**