chiark / gitweb /
server: Listen on localhost only by default, regardless of debug
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 28 Mar 2022 01:04:07 +0000 (02:04 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 28 Mar 2022 01:26:23 +0000 (02:26 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
daemon/main.rs

index 58ecb593ed044ffd7fda12561e085386cd4ccc57..f472430adf58fa248e2e3777ca16e29617d20bf6 100644 (file)
@@ -532,11 +532,10 @@ async fn main() -> Result<(),StartupError> {
   let mut http = http
     .disable_signals();
 
-  let addrs: &[&dyn IpAddress] = if c.debug {
-    &[&Ipv6Addr::LOCALHOST,   &Ipv4Addr::LOCALHOST  ]
-  } else {
-    &[&Ipv6Addr::UNSPECIFIED, &Ipv4Addr::UNSPECIFIED]
-  };
+  let addrs: &[&dyn IpAddress] = &[
+    &Ipv6Addr::LOCALHOST,
+    &Ipv4Addr::LOCALHOST,
+  ];
   let port = c.http_port.unwrap_or(8000);
 
   for addr in addrs {