increase transpiler timeout to 15 sec

This commit is contained in:
Jeff Atwood 2016-04-21 16:52:12 -07:00
parent 72761ab938
commit ed446ca487
2 changed files with 4 additions and 3 deletions

View File

@ -29,7 +29,8 @@ module Tilt
end
def self.create_new_context
ctx = V8::Context.new(timeout: 10000)
# timeout any eval that takes longer than 15 seconds
ctx = V8::Context.new(timeout: 15000)
ctx.eval("var self = this; #{File.read(Babel::Transpiler.script_path)}")
ctx.eval("module = {}; exports = {};");
ctx.load("#{Rails.root}/lib/es6_module_transpiler/support/es6-module-transpiler.js")

View File

@ -77,8 +77,8 @@ module PrettyText
end
def self.create_new_context
# timeout any eval that takes longer that 5 seconds
ctx = V8::Context.new(timeout: 10000)
# timeout any eval that takes longer than 15 seconds
ctx = V8::Context.new(timeout: 15000)
ctx["helpers"] = Helpers.new