From dee84c736375aa7cd239896bd83f0c10a4f582d7 Mon Sep 17 00:00:00 2001 From: Dave Allie Date: Wed, 28 Sep 2016 10:23:10 +1000 Subject: [PATCH] Load additional paths for extra runtime dep gems --- lib/puma/launcher.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/puma/launcher.rb b/lib/puma/launcher.rb index 8629b7725a..c6b8302a10 100644 --- a/lib/puma/launcher.rb +++ b/lib/puma/launcher.rb @@ -267,6 +267,7 @@ def prune_bundler spec = Bundler.rubygems.loaded_specs(d_name) rescue nil if spec deps << "#{d_name}:#{spec.version.to_s}" + dirs += spec.require_paths.map { |x| File.join(spec.full_gem_path, x) } else log "* Couldn't to load extra dependency: #{d_name}" end