class ServerEngine::EmbeddedServer
Public Instance Methods
reload()
click to toggle source
Calls superclass method
# File lib/serverengine/embedded_server.rb, line 54 def reload super Thread.new do begin @worker.reload rescue => e ServerEngine.dump_uncaught_error(e) end end nil end
restart(stop_graceful)
click to toggle source
Calls superclass method
# File lib/serverengine/embedded_server.rb, line 42 def restart(stop_graceful) super Thread.new do begin @worker.stop rescue => e ServerEngine.dump_uncaught_error(e) end end nil end
run()
click to toggle source
# File lib/serverengine/embedded_server.rb, line 23 def run @worker = create_worker(0) until @stop @worker.main end end
stop(stop_graceful)
click to toggle source
Calls superclass method
# File lib/serverengine/embedded_server.rb, line 30 def stop(stop_graceful) super Thread.new do begin @worker.stop rescue => e ServerEngine.dump_uncaught_error(e) end end nil end