- Timestamp:
- Dec 2, 2021, 10:03:56 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/user.go
r732 r733 203 203 lastTry = time.Now() 204 204 205 net.user.srv.metrics.upstreams.Add(1) 206 205 207 uc, err := connectToUpstream(context.TODO(), net) 206 208 if err != nil { 207 209 net.logger.Printf("failed to connect to upstream server %q: %v", net.Addr, err) 208 210 net.user.events <- eventUpstreamConnectionError{net, fmt.Errorf("failed to connect: %v", err)} 211 net.user.srv.metrics.upstreams.Add(-1) 209 212 continue 210 213 } … … 213 216 net.user.srv.Identd.Store(uc.RemoteAddr().String(), uc.LocalAddr().String(), userIdent(&net.user.User)) 214 217 } 215 216 net.user.srv.metrics.upstreams.Add(1)217 218 218 219 uc.register() … … 225 226 net.user.events <- eventUpstreamConnectionError{net, fmt.Errorf("failed to register: %v", text)} 226 227 uc.Close() 228 net.user.srv.metrics.upstreams.Add(-1) 227 229 continue 228 230 }
Note:
See TracChangeset
for help on using the changeset viewer.