05-04-2015, 06:59 AM
Its more complicated than just a Linux solution, this is an issue that faces all POSIX platforms, due to the nature of the fork/exec model. So whilst there are some easy solutions on linux (clone comes to mind), we want a POSIX solution or else we face breaking other POSIX platforms (OS X and *BSD being most significant).