<div class="gmail_quote"> </div>
<div class="gmail_quote">On Wed, Jan 13, 2010 at 5:12 PM, Robby Findler <span dir="ltr">&lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">I guess you&#39;d have to serialize the actual creation of the processes,<br>or use yet another process to first set its own variables than exec<br>
the cgi program.<br></blockquote>
<div>
<div>I guess that will be the ways to go for now unless there are other approaches.  </div>
<div> </div>
<div>Looking up execv it seems that it actually is a shorthand for execve, which takes an additional char *const envp[]; which if I understand correctly, will allow the explicit passing of environment variables instead of inheriting.  </div>

<div> </div>
<div>Can subprocess optionally call execve?  </div>
<div>Thanks,</div>
<div>yc<br></div></div></div>