Method: Metis::Server#start
- Defined in:
- lib/metis/server.rb
#start ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/metis/server.rb', line 22 def start @server = TCPServer.new([:host], [:port]) @server = OpenSSL::SSL::SSLServer.new(@server, @ssl_context) if [:enable_ssl] trap(:QUIT) { self.stop exit(0) } trap(:TERM) { self.stop exit(0) } true end |