Recursive forking
Add errorExit func