Changeset 64 in code
- Timestamp:
- Feb 18, 2020, 3:31:18 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cmd/jounce/main.go
r62 r64 13 13 func main() { 14 14 var addr, configPath string 15 var debug bool 15 16 flag.StringVar(&addr, "listen", "", "listening address") 16 17 flag.StringVar(&configPath, "config", "", "path to configuration file") 18 flag.BoolVar(&debug, "debug", false, "enable debug logging") 17 19 flag.Parse() 18 20 … … 55 57 // TODO: load from config/DB 56 58 srv.Hostname = cfg.Hostname 59 srv.Debug = debug 57 60 srv.Upstreams = []jounce.Upstream{{ 58 61 Addr: "chat.freenode.net:6697", -
trunk/downstream.go
r63 r64 109 109 } 110 110 111 if dc.srv.Debug { 112 dc.logger.Printf("received: %v", msg) 113 } 114 111 115 err = dc.handleMessage(msg) 112 116 if ircErr, ok := err.(ircError); ok { … … 131 135 select { 132 136 case msg := <-dc.messages: 137 if dc.srv.Debug { 138 dc.logger.Printf("sent: %v", msg) 139 } 133 140 err = dc.irc.WriteMessage(msg) 134 141 case consumer := <-dc.consumers: … … 137 144 if msg == nil { 138 145 break 146 } 147 if dc.srv.Debug { 148 dc.logger.Printf("sent: %v", msg) 139 149 } 140 150 err = dc.irc.WriteMessage(msg) -
trunk/server.go
r57 r64 103 103 Logger Logger 104 104 RingCap int 105 Debug bool 105 106 Upstreams []Upstream // TODO: per-user 106 107 -
trunk/upstream.go
r60 r64 73 73 go func() { 74 74 for msg := range msgs { 75 if uc.srv.Debug { 76 uc.logger.Printf("sent: %v", msg) 77 } 75 78 if err := uc.irc.WriteMessage(msg); err != nil { 76 79 uc.logger.Printf("failed to write message: %v", err) … … 345 348 } 346 349 350 if uc.srv.Debug { 351 uc.logger.Printf("received: %v", msg) 352 } 353 347 354 if err := uc.handleMessage(msg); err != nil { 348 355 uc.logger.Printf("failed to handle message %q: %v", msg, err)
Note:
See TracChangeset
for help on using the changeset viewer.