diff --git a/lib/childprocess.rb b/lib/childprocess.rb index 282a2c2..1f8de79 100644 --- a/lib/childprocess.rb +++ b/lib/childprocess.rb @@ -4,9 +4,6 @@ require "fcntl" module ChildProcess - autoload :Unix, 'childprocess/unix' - autoload :Windows, 'childprocess/windows' - autoload :JRuby, 'childprocess/jruby' @posix_spawn = false @@ -172,3 +169,7 @@ def warn_once(msg) end # ChildProcess require 'jruby' if ChildProcess.jruby? + +require 'childprocess/unix' if ChildProcess.unix? +require 'childprocess/windows' if ChildProcess.windows? +require 'childprocess/jruby' if ChildProcess.jruby?