Changeset 107 in code for trunk/downstream.go


Ignore:
Timestamp:
Mar 16, 2020, 1:32:38 PM (5 years ago)
Author:
contact
Message:

Don't reply to PING when client is unregistered

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/downstream.go

    r106 r107  
    304304        case "QUIT":
    305305                return dc.Close()
    306         case "PING":
    307                 dc.SendMessage(&irc.Message{
    308                         Prefix:  dc.srv.prefix(),
    309                         Command: "PONG",
    310                         Params:  msg.Params,
    311                 })
    312                 return nil
    313306        default:
    314307                if dc.registered {
     
    511504func (dc *downstreamConn) handleMessageRegistered(msg *irc.Message) error {
    512505        switch msg.Command {
     506        case "PING":
     507                dc.SendMessage(&irc.Message{
     508                        Prefix:  dc.srv.prefix(),
     509                        Command: "PONG",
     510                        Params:  msg.Params,
     511                })
     512                return nil
    513513        case "USER":
    514514                return ircError{&irc.Message{
Note: See TracChangeset for help on using the changeset viewer.