[Java] Destroy native core worker before killing ray processes (#5516)

This commit is contained in:
Kai Yang
2019-08-24 11:10:02 +08:00
committed by Qing Wang
parent d2a6f7958a
commit 53fd66f6d6
@@ -131,13 +131,13 @@ public final class RayNativeRuntime extends AbstractRayRuntime {
@Override
public void shutdown() {
if (null != manager) {
manager.cleanup();
}
if (nativeCoreWorkerPointer != 0) {
nativeDestroyCoreWorker(nativeCoreWorkerPointer);
nativeCoreWorkerPointer = 0;
}
if (null != manager) {
manager.cleanup();
}
}
public void run() {