hiya!

some more insights:

as there is still a memory leak if harbors are being used (and on some radios they are, daily...), i have to re-start service every night. it used to be "kill forcefully" with v1.x, so as we see it's getting somewhat better ;)
however.
one time out of ten it still locks up on restart and wouldn't restart - no music, but process still runing. due to memory leak corrupting something maybe. and one time out of three it jams after restarting, just after loading first track, but not playing it, last log entry being "2021/07/14 03:00:06 [switch_1:3] Switch to map_metadata_1." upon another re-start in that case, it goes through exact same logging but does not hang, and the next thing after map metadata being "2021/07/14 10:33:50 [decoder:2] Decoding "D:/..blabla...
and in both cases there is a log entry earlier of track being "Prepared"...

that means it goes like prepare -> map metadata -> sometimes lock up if it's the first track after starting the service -> decode track...


sometimes it also ceases to play and prints out such nonsense:


2021/07/13 22:00:30 [switch_2:3] Switch to map_metadata_0 with forgetful transition. 2021/07/13 22:00:30 [crossfade_0:3] Analysis: -39.645238dB / -infdB (4.98s / 0.04s) 2021/07/13 22:00:30 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:35 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:35 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:35 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:35 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:35 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:35 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:35 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:35 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:35 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:35 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:35 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:35 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:36 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:36 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:37 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:37 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:38 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:38 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:38 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:38 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:00:38 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:00:38 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out.
2021/07/13 22:00:38 [clock.main:2] We must catchup 1.01 seconds!
2021/07/13 22:00:38 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s)
....
eventually after more time:
2021/07/13 22:02:43 [clock.main:2] Too much latency! Resetting active sources...
2021/07/13 22:02:43 [blahradio:3] Closing connection...
2021/07/13 22:02:43 [blahradio:3] Connecting mount radiovilnius-mp3 for source@localhost... 2021/07/13 22:02:44 [blahradio:2] Connection failed: 403, Mountpoint in use (HTTP/1.0)
2021/07/13 22:02:44 [blahradio:3] Will try again in 3.00 sec.
2021/07/13 22:02:44 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s) 2021/07/13 22:02:44 [crossfade_0:3] Simple transition: crossed, fade-in, fade-out. 2021/07/13 22:02:44 [crossfade_0:3] Analysis: -infdB / -infdB (0.02s / 0.04s)
and so on, never resumes playing unless restarted.

so it seems that bugs are _migrating_ within a code - causing one annoyance or another. also it seems to be not reproduceable as it happens playing [same] local files, not some harbour sources being flakey.

what's also interesting that the bugs awaken mostly at night, at the daytime they're pretty cool, just be sure that the service hasn't choked at an early morning start ;) and no, there is no different nighttime programme on that radio... just no jumping between the pre-set hour playlists, no harbours coming alive, only sitting at the bottom of the hierarchy playlist as all the others are empty.

regards,
p




_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to