[FFmpeg-devel] [PATCH] Make ffserver print each launched commandline just before to launch them

Stefano Sabatini stefano.sabatini-lala
Tue Jun 24 16:49:45 CEST 2008


On date Monday 2008-06-23 14:15:27 -0700, Baptiste Coudurier encoded:
> Hi,
> 
> Stefano Sabatini wrote:
> > Hi all,
> > currently ffserver in debug-mode prints the launched commandlines just
> > when parsing the configuration file.
> > 
> > This way, if the user enables no-launch mode the launching commandline
> > messages are issued but the commandlines are indeed not launched, which
> > is misleading.
> 
> Might print a message saying that launch has been disabled.

What about to print a message with http_log() at the begin of
start_children?

> > The attached patch fixes the problem, simply moving the code which
> > prints the commandline in the start_children() function.
> > 
> > Note that the code which computes the pathname is moved before the
> > code which closes all the file descriptors (including that for the
> > logfile).
> > 
> > Also this patch makes the launched commandlines be printed by
> > http_log() (ergo on stderr) rather than on stderr, as this seems to me
> > the correct behaviour, let me know if you prefer this fix into a
> > separate patch.
> 
> Separate commits for sure, and yes as soon as logfile is setup use http_log.

First patch attached, if it is OK I'll apply also the second which
changes fprintf(stdout, ...) to http_log(...).

Regards. 
-- 
FFmpeg = Freak Faboulous MultiPurpose Elastic Game
-------------- next part --------------
A non-text attachment was scrubbed...
Name: print-launch-in-start-children-01.patch
Type: text/x-diff
Size: 2087 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080624/7de4ab2e/attachment.patch>



More information about the ffmpeg-devel mailing list