]> code.delx.au - pulseaudio/commitdiff
connect to localhost via IP address instead of host name, to avoid needless NSS lookup
authorLennart Poettering <lennart@poettering.net>
Fri, 5 Sep 2008 01:20:33 +0000 (03:20 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 5 Sep 2008 01:20:33 +0000 (03:20 +0200)
src/pulse/context.c

index f1aa49873743b3bdf6d5a0bba8249298a9e8a83b..723980e18842e9aaefc3a670b1d17e6d37866729 100644 (file)
@@ -905,8 +905,9 @@ int pa_context_connect(
             pa_xfree(d);
         }
 
-        c->server_list = pa_strlist_prepend(c->server_list, "tcp6:localhost");
-        c->server_list = pa_strlist_prepend(c->server_list, "tcp4:localhost");
+        /* Add TCP/IP on the localhost */
+        c->server_list = pa_strlist_prepend(c->server_list, "tcp6:[::1]");
+        c->server_list = pa_strlist_prepend(c->server_list, "tcp4:127.0.0.1");
 
         /* The system wide instance */
         c->server_list = pa_strlist_prepend(c->server_list, PA_SYSTEM_RUNTIME_PATH PA_PATH_SEP PA_NATIVE_DEFAULT_UNIX_SOCKET);