On Thu 11.12.2003 at 09:40:42PM -0400, James Oakley wrote: > On December 11, 2003 06:41 am, Matthieu Weber wrote: > > I noticed that if you start freevo with a CD in the drive, it won't be > > able to eject the CD (and the CD is not mounted, I checked that too). > > The fuser command reports that /dev/cdrom is used by one process > > (freevo), but all the os.open() that I have found in the Python code are > > followd by os.close(), so the problem doesn't come from there. Any idea > > what could get a hold on the cdrom device in this case? A binary lib, > > maybe? Or mmpython? > > Do you have the webserver plugin enabled?
Yes, but at least there is no os.open() in its python code. > What's the output of 'lsof -n | grep /dev/cdrom'? Loads of those: freevo_lo 32227 mweber mem REG 3,4 78399 329928 /home/mweber/linux/freevo_runtime/lib/python2.2/site-packages/pygame/cdrom.so Is it a bug in pygame, or a feature? How to get around it? Matthieu -- (~._.~) Matthieu Weber - Université de Jyväskylä (~._.~) ( ? ) email : [EMAIL PROTECTED] ( ? ) ()- -() public key id : 452AE0AD ()- -() (_)-(_) "Humor ist, wenn man trotzdem lacht (Germain Muller)" (_)-(_) ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Freevo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-devel