commit | ee405e9b67f8c7aeb9856c68edc1b8332a543800 | [log] [tgz] |
---|---|---|
author | Stephan Wahlbrink <sw@wahlbrink.eu> | Sat May 25 18:10:30 2019 +0200 |
committer | Stephan Wahlbrink <sw@wahlbrink.eu> | Sat May 25 18:10:37 2019 +0200 |
tree | bc2af2d0732846df72904c8f898717ee86ea5032 | |
parent | 9d430d58e6f1c7a5d1660e4d9cdabcc8bf313930 [diff] |
Bug 547643: [RJ-Servi] Fix LocalNodeManager.start if R engine is already started Change-Id: Ie90825b07d95f65eb4036d6294613e985badbcdd
diff --git a/servi/org.eclipse.statet.rj.servi/src/org/eclipse/statet/internal/rj/servi/LocalNodeManager.java b/servi/org.eclipse.statet.rj.servi/src/org/eclipse/statet/internal/rj/servi/LocalNodeManager.java index 47d8e07..ec59d59 100644 --- a/servi/org.eclipse.statet.rj.servi/src/org/eclipse/statet/internal/rj/servi/LocalNodeManager.java +++ b/servi/org.eclipse.statet.rj.servi/src/org/eclipse/statet/internal/rj/servi/LocalNodeManager.java
@@ -84,6 +84,9 @@ @Override public synchronized void start() throws RjException { + if (this.handler != null) { + return; + } final ThisNodeHandler poolObj= new ThisNodeHandler(); try { this.factory.createNode(poolObj);