Your #ifdef changes are simple and harmless, and I've put those in. I am not at all sure that it is correct or safe to use vfork in all cases, so I am not putting that in. Thanks, Roland