Changeset 21 in code for trunk/upstream.go
- Timestamp:
- Feb 6, 2020, 7:26:03 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/upstream.go
r20 r21 24 24 type upstreamConn struct { 25 25 upstream *Upstream 26 logger Logger 26 27 net net.Conn 27 28 irc *irc.Conn … … 63 64 return c.modes.Apply(msg.Params[1]) 64 65 case "NOTICE": 65 c. srv.Logger.Printf("%q: %v", c.upstream.Addr,msg)66 c.logger.Print(msg) 66 67 case irc.RPL_WELCOME: 67 68 c.registered = true 68 c. srv.Logger.Printf("Connection to %q registered", c.upstream.Addr)69 c.logger.Printf("connection registered") 69 70 70 71 for _, ch := range c.upstream.Channels { … … 92 93 } 93 94 for _, ch := range strings.Split(msg.Params[0], ",") { 94 c. srv.Logger.Printf("Joined channel %q", ch)95 c.logger.Printf("joined channel %q", ch) 95 96 c.channels[ch] = &upstreamChannel{ 96 97 Name: ch, … … 170 171 // Ignore 171 172 default: 172 c. srv.Logger.Printf("Unhandled upstream message: %v", msg)173 c.logger.Printf("unhandled upstream message: %v", msg) 173 174 } 174 175 return nil … … 176 177 177 178 func connect(s *Server, upstream *Upstream) error { 178 s.Logger.Printf("Connecting to %v", upstream.Addr) 179 logger := &prefixLogger{s.Logger, fmt.Sprintf("upstream %q: ", upstream.Addr)} 180 logger.Printf("connecting to server") 179 181 180 182 netConn, err := tls.Dial("tcp", upstream.Addr, nil) … … 185 187 c := upstreamConn{ 186 188 upstream: upstream, 189 logger: logger, 187 190 net: netConn, 188 191 irc: irc.NewConn(netConn), … … 217 220 218 221 if err := c.handleMessage(msg); err != nil { 219 c. srv.Logger.Printf("Failed to handle message %q from %q: %v", msg, upstream.Addr, err)222 c.logger.Printf("failed to handle message %q: %v", msg, err) 220 223 } 221 224 }
Note:
See TracChangeset
for help on using the changeset viewer.