<div dir="ltr">If you can send once in a while data to the output of the cgi, but not to finish the execution so it's pipe to the HTTP server will not terminate and the request will not end, then it should work, because there is a response, it's just keep on going, however if you do not send a thing, then the timeout will take place, because the timeout is on receiving content. <br>
<br>Ido<br><br clear="all"><div dir="ltr">LINESIP - Opening the source for communication<br><a href="http://www.linesip.com" target="_blank">http://www.linesip.com</a><br><a href="http://www.linesip.co.il" target="_blank">http://www.linesip.co.il</a><br>
<br></div><br>
<br><br><div class="gmail_quote">2010/12/27 Dov Grobgeld <span dir="ltr"><<a href="mailto:dov.grobgeld@gmail.com">dov.grobgeld@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr">I'm trying to write a cgi wrapper for a long running command. The command takes about 10minutes to execute and when running it from the command line it continously outputs text to stdout. A simplistic cgi-bin wrapper that tries to execute the script and then writes that it is done fails with the following message:<br>
<br> Timeout waiting for output from CGI script ...<br><br>What I wonder if there is any easy way to have continously update the web page with stdout of the script. <br><br>One way, I guess would be to run the script in a separate thread and just do HTML reload on a static page which I would regenaret with the stdout generated so far.<br>
<br>Is there any other simple solution?<br><br>Regards,<br>Dov<br><br></div>
<br>_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
<br></blockquote></div><br></div>