class Bosh::Director::ForkedProcess

Public Class Methods

run() { || ... } click to toggle source
# File lib/bosh/director/jobs/db_job.rb, line 73
def self.run
  pid = Process.fork do
    EM.run do
      EM.defer do
        begin
          yield
        ensure
          EM.stop
        end
      end
    end
  end
  Process.waitpid(pid)

  $?
end