Use conn.ReadMessage instead of irc.Conn.ReadMessage

git-svn-id: file:///srv/svn/repo/suika/trunk@212 f0ae65fe-ee39-954e-97ec-027ff2717ef4
This commit is contained in:
contact 2020-04-03 15:01:25 +00:00
parent 0b30f8fccd
commit 143c84e287
2 changed files with 2 additions and 10 deletions

View File

@ -731,15 +731,11 @@ func (dc *downstreamConn) runNetwork(net *network, loadHistory bool) {
func (dc *downstreamConn) runUntilRegistered() error {
for !dc.registered {
msg, err := dc.irc.ReadMessage()
msg, err := dc.ReadMessage()
if err != nil {
return fmt.Errorf("failed to read IRC command: %v", err)
}
if dc.srv.Debug {
dc.logger.Printf("received: %v", msg)
}
err = dc.handleMessage(msg)
if ircErr, ok := err.(ircError); ok {
ircErr.Message.Prefix = dc.srv.prefix()

View File

@ -1278,15 +1278,11 @@ func (uc *upstreamConn) register() {
func (uc *upstreamConn) runUntilRegistered() error {
for !uc.registered {
msg, err := uc.irc.ReadMessage()
msg, err := uc.ReadMessage()
if err != nil {
return fmt.Errorf("failed to read message: %v", err)
}
if uc.srv.Debug {
uc.logger.Printf("received: %v", msg)
}
if err := uc.handleMessage(msg); err != nil {
return fmt.Errorf("failed to handle message %q: %v", msg, err)
}