> Collect your zombies.
>
>         try:
>             os.waitpid(-1, os.WNOHANG)
>         except:
>             pass
>
> Cheers,
> Jason.
>
Again, Please excuse my ignorance..  I dont't fonllow what the above does..

I added the exact above to my code (see bellow) and But I dont know what it
means..
        start = time.time()
        child_app = util.popen3.Popen3(cmd)
                 while child_app.poll() < 0:
                        try:
                            _debug_('Checking for WNOHANG')
                            os.waitpid(-1, os.WNOHANG)
                            _debug_('WNOHANG went well..????')
                        except:
                            _debug_('WNOHANG error %s ' % e)
                            pass

                        blah...

But i get this output:
cd_burn.py (378): Checking for WNOHANG
cd_burn.py (389): WNOHANG error [Errno 10] No child processes
cd_burn.py (391): CDBURN : run_child runtime is 137
CDBURN : Polled mplayer -ao pcm -waveheader -vc dummy -vo null
"/music/Coldplay/A Rush Of Blood TO The Head/01 - Politik.mp3" 2>&1 (pid :
22874), status is -1
cd_burn.py (378): Checking for WNOHANG
cd_burn.py (389): WNOHANG error [Errno 10] No child processes
cd_burn.py (391): CDBURN : run_child runtime is 138
CDBURN : Polled mplayer -ao pcm -waveheader -vc dummy -vo null
"/music/Coldplay/A Rush Of Blood TO The Head/01 - Politik.mp3" 2>&1 (pid :
22874), status is -1
cd_burn.py (378): Checking for WNOHANG
cd_burn.py (389): WNOHANG error [Errno 10] No child processes
cd_burn.py (391): CDBURN : run_child runtime is 139
CDBURN : Polled mplayer -ao pcm -waveheader -vc dummy -vo null
"/music/Coldplay/A Rush Of Blood TO The Head/01 - Politik.mp3" 2>&1 (pid :
22874), status is -1
cd_burn.py (378): Checking for WNOHANG
cd_burn.py (389): WNOHANG error [Errno 10] No child processes
cd_burn.py (391): CDBURN : run_child runtime is 140
CDBURN : Polled mplayer -ao pcm -waveheader -vc dummy -vo null
"/music/Coldplay/A Rush Of Blood TO The Head/01 - Politik.mp3" 2>&1 (pid :
22874), status is -1

However, the command only takes a few seconds to execute.. And i can see its
still in defunct state all this time..

Please..more advice..

Mick





-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to