Fixed NPE in IgniteProcessProxy.kill()
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/11bc0586 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/11bc0586 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/11bc0586 Branch: refs/heads/ignite-4565-ddl Commit: 11bc0586318c36e59aa227febc5268b33f0e1be0 Parents: b02ad0d Author: Alexey Kuznetsov <[email protected]> Authored: Fri Feb 17 18:45:17 2017 +0700 Committer: Alexey Kuznetsov <[email protected]> Committed: Fri Feb 17 18:45:17 2017 +0700 ---------------------------------------------------------------------- .../testframework/junits/multijvm/IgniteProcessProxy.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/11bc0586/modules/core/src/test/java/org/apache/ignite/testframework/junits/multijvm/IgniteProcessProxy.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/testframework/junits/multijvm/IgniteProcessProxy.java b/modules/core/src/test/java/org/apache/ignite/testframework/junits/multijvm/IgniteProcessProxy.java index 9bb5205..7c62208 100644 --- a/modules/core/src/test/java/org/apache/ignite/testframework/junits/multijvm/IgniteProcessProxy.java +++ b/modules/core/src/test/java/org/apache/ignite/testframework/junits/multijvm/IgniteProcessProxy.java @@ -234,9 +234,12 @@ public class IgniteProcessProxy implements IgniteEx { * @param gridName Grid name. */ public static void kill(String gridName) { + A.notNull(gridName, "gridName"); + IgniteProcessProxy proxy = gridProxies.get(gridName); - A.notNull(gridName, "gridName"); + if (proxy == null) + return; try { proxy.getProcess().kill();
