From 20de648f18ab9f820513a4f28cb562e63501b7b8 Mon Sep 17 00:00:00 2001 From: Lasse Bigum Date: Fri, 27 Jun 2014 23:17:16 +0200 Subject: [PATCH] Tornado redefines '::' to IPv6 only, so set '::' to None to get expected behaviour Signed-off-by: Lasse Bigum --- mopidy/http/actor.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mopidy/http/actor.py b/mopidy/http/actor.py index 5a11c3aa..af12c782 100644 --- a/mopidy/http/actor.py +++ b/mopidy/http/actor.py @@ -44,7 +44,8 @@ class HttpFrontend(pykka.ThreadingActor, CoreListener): def _startup(self): logger.debug('Starting HTTP server') self.app = tornado.web.Application(self._get_request_handlers()) - self.app.listen(self.port, self.hostname) + self.app.listen(self.port, + self.hostname if self.hostname != '::' else None) logger.info( 'HTTP server running at http://%s:%s', self.hostname, self.port) tornado.ioloop.IOLoop.instance().start()