Method: FTW::WebServer#run
- Defined in:
- lib/ftw/webserver.rb
#run ⇒ Object
Run the server.
Connections are farmed out to threads.
24 25 26 27 28 29 30 31 32 |
# File 'lib/ftw/webserver.rb', line 24 def run logger.info("Starting server", :config => @config) @server = FTW::Server.new([@host, @port].join(":")) @server.each_connection do |connection| @threads << Thread.new do handle_connection(connection) end end end |