refs #12972 fix to handle stray and defunct processes
refs #12972 removed semi-colon
refs #12972 changed the wait time on join to 5 secs so that child process has sufficient time to exit the process cleanly
Merge pull request #7 from Elastica/pvt-jk-12972

refs #12972 fix to handle stray and defunct processes