add reconnect irc

This commit is contained in:
Jay 2018-09-24 20:28:24 +08:00
parent c2b96c69d1
commit 06ac36b91d
1 changed files with 4 additions and 0 deletions

View File

@ -23,6 +23,9 @@ func InitIRC() {
conn, err := tls.Dial("tcp", conf.Twitch.ChatHost, tlsConf)
// conn, err := net.Dial("tcp", conf.Twitch.ChatHost)
if err != nil {
fmt.Println("create irc connect fail ", err)
time.Sleep(time.Second * 3)
go InitIRC()
return
}
defer conn.Close()
@ -49,6 +52,7 @@ func InitIRC() {
channels = channels[:0]
queue.Clear()
go InitIRC()
return
}
}