Method: Spring::Env#server_running?
- Defined in:
- lib/spring/env.rb
#server_running? ⇒ Boolean
68 69 70 71 72 73 74 75 76 77 78 |
# File 'lib/spring/env.rb', line 68 def server_running? pidfile = pidfile_path.open('r+') !pidfile.flock(File::LOCK_EX | File::LOCK_NB) rescue Errno::ENOENT false ensure if pidfile pidfile.flock(File::LOCK_UN) pidfile.close end end |