# File lib/phusion_passenger/preloader_shared_helpers.rb, line 36
        def init(options)
                if !Kernel.respond_to?(:fork)
                        message = "Smart spawning is not available on this Ruby " +
                                "implementation because it does not support `Kernel.fork`. "
                        if ENV['SERVER_SOFTWARE'].to_s =~ /nginx/i
                                message << "Please set `passenger_spawn_method` to `direct`."
                        else
                                message << "Please set `PassengerSpawnMethod` to `direct`."
                        end
                        raise(message)
                end
                return options
        end