Changeset 9 in code for trunk/server.go
- Timestamp:
- Feb 6, 2020, 2:50:46 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server.go
r8 r9 9 9 "gopkg.in/irc.v3" 10 10 ) 11 12 type Logger interface { 13 Print(v ...interface{}) 14 Printf(format string, v ...interface{}) 15 } 11 16 12 17 type ircError struct { … … 170 175 type Server struct{ 171 176 Hostname string 177 Logger Logger 172 178 } 173 179 … … 177 183 178 184 func (s *Server) handleConn(netConn net.Conn) error { 185 s.Logger.Printf("Handling connection from %v", netConn.RemoteAddr()) 186 179 187 c := downstreamConn{net: netConn, irc: irc.NewConn(netConn), srv: s} 180 188 defer c.Close() … … 186 194 return fmt.Errorf("failed to read IRC command: %v", err) 187 195 } 188 log.Println(msg)196 s.Logger.Print(msg) 189 197 190 198 err = c.handleMessage(msg)
Note:
See TracChangeset
for help on using the changeset viewer.