Hi everybody, I currently have a very poor computer and internet access, and sourceforge is down for maintenance, so I couldn't test much, but I think I fixed that bug.
I was working on a scheduler for pseudo threads scheduling the downloads -- this includes preparing unsafe playlists. I thought I had not commited anything and was waiting to be sure that everything ran correctly. I fixed recently a race condition and I suspect another problem -- I hope I'm wrong or at least that you'll be able to believe I'm wrong. However, it appears that I did commit one of the first versions of that scheduler, notably before the fix I'm talking about. It's now updated on the SVN. Does it help ? In any case I'm sorry for the inconvenience, I'll try to keep the SVN as stable as possible in the future. By the way we're currently stressing a lot the radio running in Lyon, and we experienced frequent crashes. The good news is that (1) we removed lots of threads and active waiting, making the whole thing lighter (2) we should soon be able to get a core dump of a liquidsoap dead by memory corruption or floating-point exception. In both cases we hope to understand the problem and fix it within short. Cheers. -- David
