[Mplayer-cvslog] CVS: main mplayer.c,1.786,1.787
Sascha Sommer
saschasommer at freenet.de
Thu Sep 16 20:36:03 CEST 2004
On Thursday 16 September 2004 16:06, D Richard Felker III wrote:
> On Thu, Sep 16, 2004 at 11:25:59AM +0200, Sascha Sommer CVS wrote:
> > CVS change done by Sascha Sommer CVS
> >
> > Update of /cvsroot/mplayer/main
> > In directory mail:/var2/tmp/cvs-serv30172
> >
> > Modified Files:
> > mplayer.c
> > Log Message:
> > make it possible to use the run command from a menu config file, based on
> > a patch by Aurelien Jacobs <aurel at gnuage.org>
> >
> > Index: mplayer.c
> > ===================================================================
> > RCS file: /cvsroot/mplayer/main/mplayer.c,v
> > retrieving revision 1.786
> > retrieving revision 1.787
> > diff -u -r1.786 -r1.787
> > --- mplayer.c 15 Sep 2004 11:26:45 -0000 1.786
> > +++ mplayer.c 16 Sep 2004 09:25:56 -0000 1.787
> > @@ -3197,6 +3197,16 @@
> > case MP_CMD_GET_PERCENT_POS : {
> > mp_msg(MSGT_GLOBAL,MSGL_INFO,"ANS_PERCENT_POSITION=%ld\n",
> > demuxer_get_percent_pos(demuxer)); } break;
> > +#ifdef HAVE_MENU
> > + case MP_CMD_CRUN : {
> > +#ifndef __MINGW32__
> > + if(!fork()) {
> > + execl("/bin/sh","sh","-c",cmd->args[0].v.s,NULL);
> > + exit(0);
> > + }
> > +#endif
> > + } break;
> > +#endif
>
> will the children get reaped when they exit, or will zombie processes
> hang around forever??
>
I'm not sure what you mean. The children will run as if you started them from
another shell. They are completely independant from MPlayer after the start.
Sascha
More information about the MPlayer-cvslog
mailing list