Changeset 12 in code


Ignore:
Timestamp:
Feb 6, 2020, 3:13:29 PM (5 years ago)
Author:
contact
Message:

Log upstream server errors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/server.go

    r11 r12  
    288288func (s *Server) Run() {
    289289        for i := range s.Upstreams {
     290                upstream := &s.Upstreams[i]
    290291                // TODO: retry connecting
    291                 go s.connect(&s.Upstreams[i])
     292                go func() {
     293                        if err := s.connect(upstream); err != nil {
     294                                s.Logger.Printf("Failed to connect to upstream server %q: %v", upstream.Addr, err)
     295                        }
     296                }()
    292297        }
    293298}
Note: See TracChangeset for help on using the changeset viewer.