class ServerEngine::MultiThreadServer

Private Instance Methods

start_worker(wid) click to toggle source
# File lib/serverengine/multi_thread_server.rb, line 25
def start_worker(wid)
  w = create_worker(wid)

  w.before_fork
  begin
    thread = Thread.new(&w.method(:main))
  ensure
    w.after_start
  end

  return WorkerMonitor.new(w, thread)
end