Add --fork argument
Handle children killed by signals