Class: ServiceDaemon

Inherits:
Win32::Daemon
  • Object
show all
Defined in:
lib/rubocop/service/server.rb

Instance Method Summary collapse

Instance Method Details

#service_mainObject



297
298
299
300
301
302
# File 'lib/rubocop/service/server.rb', line 297

def service_main
  server = RuboCop::Service::Server.new
  Thread.start { server.start }
  sleep 0.1 while running?
  server.stop
end

#service_stopObject



304
305
306
# File 'lib/rubocop/service/server.rb', line 304

def service_stop
  exit!
end