From a5ba91394d628c2041baab37e4a36d8ba9c82fac Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Tue, 1 Dec 2020 21:17:01 +0100 Subject: [PATCH] Disable concurrent processing for assets --- config/initializers/assets.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb index 7b5df826..b2d16879 100644 --- a/config/initializers/assets.rb +++ b/config/initializers/assets.rb @@ -15,3 +15,9 @@ Rails.application.config.tap do |config| # folder are already added. # config.assets.precompile += %w( admin.js admin.css ) end + +# Disable concurrent asset compilation to prevent segfault # https://github.com/sass/sassc-ruby/issues/197 +# Reproduce: `rake assets:clobber`, `rake assets:precompile`. If the command succeeds, it worked +Rails.application.config.assets.configure do |env| + env.export_concurrent = false +end