Changeset 239 in code for trunk/upstream.go
- Timestamp:
- Apr 6, 2020, 7:42:55 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/upstream.go
r238 r239 248 248 case "NOTICE": 249 249 if msg.Prefix.User == "" && msg.Prefix.Host == "" { // server message 250 uc.produce( msg, nil)250 uc.produce("", msg, nil) 251 251 } else { // regular user NOTICE 252 252 var entity, text string … … 259 259 target = msg.Prefix.Name 260 260 } 261 uc.appendLog(target, msg) 262 263 uc.produce(msg, nil) 261 uc.produce(target, msg, nil) 264 262 } 265 263 case "CAP": … … 1135 1133 target = msg.Prefix.Name 1136 1134 } 1137 uc.appendLog(target, msg) 1138 1139 uc.produce(msg, nil) 1135 uc.produce(target, msg, nil) 1140 1136 case "INVITE": 1141 1137 var nick string … … 1365 1361 } 1366 1362 1367 func (uc *upstreamConn) produce(msg *irc.Message, origin *downstreamConn) { 1363 func (uc *upstreamConn) produce(target string, msg *irc.Message, origin *downstreamConn) { 1364 if target != "" { 1365 uc.appendLog(target, msg) 1366 } 1367 1368 1368 uc.network.ring.Produce(msg) 1369 1369
Note:
See TracChangeset
for help on using the changeset viewer.