From e6c287b35f7061c5a41ecb8df786e70ef6b5296b Mon Sep 17 00:00:00 2001 From: hns Date: Wed, 20 Dec 2006 23:00:28 +0000 Subject: [PATCH] * Use ThreadLocal.set(null) instead of ThreadLocal.remove(), which wasn't available pre Java 5. --- src/helma/scripting/rhino/RhinoEngine.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helma/scripting/rhino/RhinoEngine.java b/src/helma/scripting/rhino/RhinoEngine.java index adc9477a..192301df 100644 --- a/src/helma/scripting/rhino/RhinoEngine.java +++ b/src/helma/scripting/rhino/RhinoEngine.java @@ -215,7 +215,7 @@ public class RhinoEngine implements ScriptingEngine { */ public synchronized void exitContext() { // unregister the engine threadlocal - engines.remove(); + engines.set(null); core.contextFactory.exit(); thread = null;