i think i found what really causes extreme memory leaks - that's the
harbours in the first place.
also, i thought it was "fixed" in v2, but that was just a coincidence that
i've put LS behind firewall and allowed only known IPs to connect.
once i opened it to the wild again, the radio processes started bloating
RAM. so, it is the result of bots and lamers attempting to connect. although
not knowing the password they fail to do so, the process gets a memory leak.
that's it!
p
p.s. also, this crossfade causes various glitches with radio - most often it
fails to play sound since the very start, sometimes a few millisecond loop
can be suddenly heard forever, and overall this doesn't work, although there
are no errors thrown in the log:
#def crossfade (~start_next=5.,~fade_in=0.5,~fade_out=3.,
# ~default=(fun (a,b) -> sequence([a, b])),
# ~high=-15., ~medium=-32., ~margin=4.,
# ~width=2.,~conservative=true,s)
# fade.out = fade.out(type="sin",duration=fade_out)
# fade.in = fade.in(type="sin",duration=fade_in)
# add = fun (a,b) -> add(normalize=false,[b, a])
# log = log(label="crossfade")
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users