Minor change to wait when the process is a fork and to exec @ARGV when it's not