listen: bind() failure on secondary address is non-fatal
Several users had problems with binding MPD to "localhost". The cause was duplicate /etc/hosts entries: the resolver library returns 127.0.0.1 twice, and of course, MPD attempts to bind to "both" of them. This patch makes failures non-fatal, given that at least one address was bound successfully. This is a workaround; users should rather fix their /etc/hosts file.
This commit is contained in:
1
NEWS
1
NEWS
@@ -68,6 +68,7 @@ ver 0.15 (200?/??/??)
|
||||
* pause when all audio outputs fail to play
|
||||
* daemon: ignore "user" setting if already running as that user
|
||||
* listen: fix broken client IP addresses in log
|
||||
* listen: bind failure on secondary address is non-fatal
|
||||
* 24/32 bit audio support
|
||||
* print available protocols in --version
|
||||
* fill buffer after seeking
|
||||
|
Reference in New Issue
Block a user