mariusor / mpris-scrobbler

A minimalistic user daemon to submit the songs you're playing to audioscrobbler services like listenbrainz.org, libre.fm and last.fm.
MIT License
151 stars 6 forks source link

Some tracks are not beign uploaded #100

Open chupamelapolla opened 3 months ago

chupamelapolla commented 3 months ago

What the title says, ocassionally on lastfm it shows the 'scrobbling now' thing but doesn't saves anything to the listening history and I constantly see timeout errors in the systemd log:


DEBUG   events::add_event:now_playing[Music Player Daemon] in 0.00s, elapsed 0.00s
DEBUG   events::add_event:queue[Music Player Daemon] in 140.00s
INFO    scrobbler::now_playing[Music Player Daemon]: **THIS DOESN'T MATTERS**
DEBUG   events::add_event:now_playing[Music Player Daemon] in 65.00s, elapsed 0.00s
WARNING curl::transfer::done[1]: https://api.listenbrainz.org/1/submit-listens => (28) Connection timed out after 10404 milliseconds
INFO     api::submitted_to[listenbrainz.org]: nok
DEBUG   curl::retrying[1]: in 3.00s
WARNING curl::transfer::done[0]: https://ws.audioscrobbler.com/2.0/?format=json => (28) Connection timed out after 10411 milliseconds
INFO     api::submitted_to[last.fm]: nok
DEBUG   curl::retrying[1]: in 3.00s

I have no idea what causes it, it also kinda breaks listenbrainz too, since it doesn't stops showing the "Listening now" thing for a track I previously played unless I play another track. I believe this has to do more with the thing I'm using to add MPRIS support to MPD than mpris-scrobbler.