Changeset 705 in code for trunk/upstream.go
- Timestamp:
- Nov 17, 2021, 2:07:58 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/upstream.go
r685 r705 141 141 } 142 142 143 dialer.LocalAddr, err = network.user.localTCPAddrForHost(host) 144 if err != nil { 145 return nil, fmt.Errorf("failed to pick local IP for remote host %q: %v", host, err) 146 } 147 143 148 logger.Printf("connecting to TLS server at address %q", addr) 144 149 … … 175 180 case "irc+insecure": 176 181 addr := u.Host 177 if _, _, err := net.SplitHostPort(addr); err != nil { 178 addr = addr + ":6667" 182 host, _, err := net.SplitHostPort(addr) 183 if err != nil { 184 host = u.Host 185 addr = u.Host + ":6667" 186 } 187 188 dialer.LocalAddr, err = network.user.localTCPAddrForHost(host) 189 if err != nil { 190 return nil, fmt.Errorf("failed to pick local IP for remote host %q: %v", host, err) 179 191 } 180 192
Note:
See TracChangeset
for help on using the changeset viewer.