remote-executor

Details

diff --git a/src/main/java/br/ufrgs/inf/prosoft/remoteexecutor/Server.java b/src/main/java/br/ufrgs/inf/prosoft/remoteexecutor/Server.java
index e62a78b..684de58 100644
--- a/src/main/java/br/ufrgs/inf/prosoft/remoteexecutor/Server.java
+++ b/src/main/java/br/ufrgs/inf/prosoft/remoteexecutor/Server.java
@@ -64,7 +64,11 @@ public class Server {
                                         break;
                                     }
                                     String[] map = export.split("=");
-                                    processBuilder.environment().put(map[0], map[1]);
+                                    if (map.length > 1) {
+                                        processBuilder.environment().put(map[0], map[1]);
+                                    } else {
+                                        processBuilder.environment().put(map[0], "");
+                                    }
                                     iterator.remove();
                                 }
                                 processBuilder.command(commandList);