# File lib/merb-core/rack/adapter/runner.rb, line 17
      def self.start(opts={})
        Merb::Server.change_privilege

        if opts[:runner_code]
          runner_code = opts[:runner_code]
          if File.exists?(opts[:runner_code])
            runner_code = File.read(runner_code)
            runner_script = true
          end

          begin
            eval(runner_code, TOPLEVEL_BINDING, __FILE__, __LINE__)
          rescue Exception => e
            # check to see if user gave us a string that links like they tried to run a script file
            if !runner_script && (runner_code.include?(File::SEPARATOR) || runner_code.include?(".rb"))
              Merb.logger.error!("Merb Runner Adapter - tried to execute script file")
              Merb.logger.error!("Not Found: #{runner_code}")
            else
              raise e
            end
          end
          exit
        end  
      end