From bf982dd33365ea34622b1189e7d4bd2461b8c975 Mon Sep 17 00:00:00 2001 From: Joshua Peek Date: Tue, 9 Dec 2014 15:01:17 -0800 Subject: [PATCH] Rescue internal errors --- lib/execjs/duktape_runtime.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/execjs/duktape_runtime.rb b/lib/execjs/duktape_runtime.rb index bae656c..c313f33 100644 --- a/lib/execjs/duktape_runtime.rb +++ b/lib/execjs/duktape_runtime.rb @@ -23,6 +23,8 @@ module ExecJS raise RuntimeError, e.message rescue Duktape::Error => e raise ProgramError, e.message + rescue Duktape::InternalError => e + raise RuntimeError, e.message end def call(identifier, *args)