From 53da2b11e43cf0b9773b677b14eabc5577643fe5 Mon Sep 17 00:00:00 2001 From: Yoko Harada Date: Wed, 13 Jan 2010 15:17:54 -0500 Subject: [PATCH] Fix sharing variables over JSR223 compiled script. The related last commit, 9ba0425, was not enough. This is a complement. --- src/org/jruby/embed/jsr223/JRubyCompiledScript.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/org/jruby/embed/jsr223/JRubyCompiledScript.java b/src/org/jruby/embed/jsr223/JRubyCompiledScript.java index ea0ba5cda41..294c177ef1f 100644 --- a/src/org/jruby/embed/jsr223/JRubyCompiledScript.java +++ b/src/org/jruby/embed/jsr223/JRubyCompiledScript.java @@ -69,6 +69,7 @@ public class JRubyCompiledScript extends CompiledScript { public Object eval(ScriptContext context) throws ScriptException { try { + engine.setContext(context); IRubyObject ret = unit.run(); if (!(ret instanceof RubyNil)) { return JavaEmbedUtils.rubyToJava(ret);