Josh, thank you for the link.&nbsp; I found a related post that MJD made on the topic (<a href="http://www.plover.com/~mjd/misc/dyana">http://www.plover.com/~mjd/misc/dyana</a>) and eventually got it working properly using the following line within the double-fork routine:
<br><br>exec(&quot;PATH_TO_ANALYSIS_PROGRAM&nbsp; '0041'&nbsp; &gt;/dev/null &amp;&quot;);<br><br>While 0041 is a temporary value, for my purposes it will be replaced with a variable that will go through quite a bit of cleaning since I did NOT get this to work trying to string it together such as:
<br><br>exec(&quot;PATH_TO_ANALYSIS_PROGRAM&quot;, &quot;0041&quot;, &quot;&gt;/dev/null &amp;&quot;);&nbsp; # did not work<br><br>Thank you again.<br><br>- Glenn<br><br><br><br><div><span class="gmail_quote">On 5/9/06, <b class="gmail_sendername">
Joshua ben Jore</b> &lt;<a href="mailto:twists@gmail.com">twists@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 5/8/06, Glenn Bushee &lt;<a href="mailto:glenn@easy-access.com">glenn@easy-access.com</a>&gt; wrote:<br>&gt; The problem I'm hitting is that the parent process seems to hang around and<br>&gt; won't invoke the meta redirect until the exec in the child is done.&nbsp;&nbsp;This
<br>&gt; doesn't make sense to me.<br><br>See Suffering from Buffering at<br><a href="http://perl.plover.com/FAQs/Buffering.html">http://perl.plover.com/FAQs/Buffering.html</a>. If that's not it I'd go<br>look at what happens when you $SIG{CHLD} to something mentioned in
<br>perlipc.<br><br>Josh<br></blockquote></div><br>