Hi all,
Sorry for this late answer ...
2011/7/20 Romain Beauxis <[email protected]>
> 2011/7/19 Alain Bolli <[email protected]>:
> > Hi all,
>
> Hi!
>
> > I made more tests.
> > Added "quit" in my php file that is looking for the metadatas.
> > With beta 1, no change, it works and I don't have the broken pipe error
> and
> > the "failed to accept new connections".
> > With beta 2, I still have the errors, but not so often and the stream is
> > much more stable. Just one crash for the moment. I also changed the php
> > script and made a default value for te callmeback value and the cover
> tag,
> > to avoid having the script called too often. In fact it was my android
> > player that asked too often for current_song.php.
>
> The only major difference I can think of is that system timeout for
> socket has been removed from beta2. Thus, it could be the case that in
> beta1 you avoid having too many connection opens because some of them
> timeout.
>
> Concerning beta2 and the future, I would like to bring back connection
> timeout but in a more proper way, i.e. using directly Unix.select and
> if possible in ocaml-duppy (our scheduler).
>
> One thing I have been thinking about is that you may want to enable
> more non-blocking queues by adding the following line at the begining
> of your script:
> set("scheduler.non_blocking_queues",3)
> This could help preventing your issues (let us know if this work)
>
I completely changed my script and do not use anymore telnet. My problems
are solved.
>
> > In beta2, the metadatas with telnet are not the same then in beta 1.
>
> Yeah, I've seen the reports about that. I am still wondering what this
> is about, the current description is not detailed enough to get a
> proper idea.. Do you mean that some files have no metadata at all?
> Metadata have changed?
>
> In order to check what metadata are decoded by liquidsoap from a
> single file, you can try the following command line:
> liquidsoap -r /path/to/file.mp3
>
I tried with many files, I have always the same metadatas, so I don't think
it is related to the files.
With beta 1, when using telnet and request.metadata, I have those metadatas
:
title, temporary, track, artist, kind, rid, on_air, initial_uri, source,
year, status, filename, comment, genre and album.
With beta 2, the metadatas are :
temporary, decoder, kind, rid, on_air, initial_uri, source, status, filename
With my new script I don't use telnet, but on_metadata. Problem is the same.
And when testing with liquidsoap -r with the same filename : same problem.
All metadatas with beta1, just some metadatas with beta2.
Hope this can help,
Best,
Alain
>
> Romain
>
------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users