> Why it is trying to limit usage of vfork ? I think that's just being conservative. For each modification that can be applied in the child, you need to examine it carefully and figure out whether it is in fact (or can be made to be) compatible with vfork.