module Covered::Forks::Handler
def after_fork
def after_fork return unless coverage = Handler.coverage pid = Process.pid # Any pre-existing coverage is being tracked by the parent process, so discard it. coverage.clear at_exit do # Don't break forked children: if Process.pid == pid coverage.finish end end end