From 37b4001c63fa1602f71dd81d2d035459f8a13143 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 22 Jun 2016 13:26:34 +0530 Subject: [PATCH] ... --- src/calibre/srv/tests/loop.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/srv/tests/loop.py b/src/calibre/srv/tests/loop.py index 48bfbaa56a..b315d9f6e2 100644 --- a/src/calibre/srv/tests/loop.py +++ b/src/calibre/srv/tests/loop.py @@ -179,8 +179,8 @@ class LoopTest(BaseTest): @skipIf(create_server_cert is None, 'certgen module not available') def test_ssl(self): 'Test serving over SSL' - s = socket.socket(socket.AF_INET6, socket.SOCK_STREAM, 0) - s.bind(('::1', 0)) + s = socket.socket(socket.AF_INET if is_travis else socket.AF_INET6, socket.SOCK_STREAM, 0) + s.bind(('localhost', 0)) address = s.getsockname()[0] with TemporaryDirectory('srv-test-ssl') as tdir: cert_file, key_file, ca_file = map(lambda x:os.path.join(tdir, x), 'cka')