Skip to content

Dealer pong timeout #175

@ceck90

Description

@ceck90

When connections to domains of dealer list block one ore more hosts go-librespot follow this order:

Use the first one of the list
gew4-dealer.spotify.com

If fail it reconnect to second one into the list, up to use the latest 4th hostname.

But at the moment it fail with also the 4th hostname, instance remain into loop of reporting error into journal like

  • level error did not receive last pong ack from dealer, 3660s passed

I have tested this issue via MikroTik router with manual block of one dealer hostname at time and i see that when go/librespot fail to reconnect to the 4th dealer didn't-t retry with the first one of the list.

This could be happening in some router/firewall that try to block traffic to specific IP and release it after some time[time limited ban]

Using go-librespot release v 0.2.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions